Quellcode durchsuchen

Prevent track-changes hotkey actions when not enabled.

Shane Kilkelly vor 9 Jahren
Ursprung
Commit
9cc461605e

+ 2 - 0
services/web/public/coffee/ide.coffee

@@ -90,6 +90,8 @@ define [
 		$scope.chat = {}
 		$scope.chat = {}
 
 
 		ide.toggleReviewPanel = $scope.toggleReviewPanel = () ->
 		ide.toggleReviewPanel = $scope.toggleReviewPanel = () ->
+			if !$scope.project.features.trackChangesVisible
+				return
 			$scope.ui.reviewPanelOpen = !$scope.ui.reviewPanelOpen
 			$scope.ui.reviewPanelOpen = !$scope.ui.reviewPanelOpen
 			event_tracking.sendMB "rp-toggle-panel", { value : $scope.ui.reviewPanelOpen }
 			event_tracking.sendMB "rp-toggle-panel", { value : $scope.ui.reviewPanelOpen }
 
 

+ 4 - 0
services/web/public/coffee/ide/review-panel/controllers/ReviewPanelController.coffee

@@ -416,6 +416,8 @@ define [
 			$scope.toggleReviewPanel()
 			$scope.toggleReviewPanel()
 
 
 		$scope.addNewCommentFromKbdShortcut = () ->
 		$scope.addNewCommentFromKbdShortcut = () ->
+			if !$scope.project.features.trackChangesVisible
+				return
 			$scope.$broadcast "comment:select_line"
 			$scope.$broadcast "comment:select_line"
 			if !$scope.ui.reviewPanelOpen
 			if !$scope.ui.reviewPanelOpen
 				$scope.toggleReviewPanel()
 				$scope.toggleReviewPanel()
@@ -575,6 +577,8 @@ define [
 				$scope.openTrackChangesUpgradeModal()
 				$scope.openTrackChangesUpgradeModal()
 
 
 		$scope.toggleTrackChangesFromKbdShortcut = () ->
 		$scope.toggleTrackChangesFromKbdShortcut = () ->
+			if !$scope.project.features.trackChangesVisible
+				return
 			if $scope.editor.wantTrackChanges
 			if $scope.editor.wantTrackChanges
 				$scope.toggleTrackChanges false
 				$scope.toggleTrackChanges false
 			else 
 			else