Эх сурвалжийг харах

Consolidate some watchers.

Paulo Reis 9 жил өмнө
parent
commit
f2dac28a65

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

@@ -141,7 +141,10 @@ define [
 			else
 			else
 				# Reset back to what we had when previously open
 				# Reset back to what we had when previously open
 				$scope.reviewPanel.subView = $scope.reviewPanel.openSubView
 				$scope.reviewPanel.subView = $scope.reviewPanel.openSubView
-		
+			$timeout () ->
+				$scope.$broadcast "review-panel:toggle"
+				$scope.$broadcast "review-panel:layout", false
+
 		$scope.$watch "reviewPanel.subView", (view) ->
 		$scope.$watch "reviewPanel.subView", (view) ->
 			return if !view?
 			return if !view?
 			updateScrollbar()
 			updateScrollbar()
@@ -171,12 +174,6 @@ define [
 		), (nEntries) ->
 		), (nEntries) ->
 			$scope.reviewPanel.hasEntries = nEntries > 0 and $scope.project.features.trackChangesVisible
 			$scope.reviewPanel.hasEntries = nEntries > 0 and $scope.project.features.trackChangesVisible
 
 
-		$scope.$watch "ui.reviewPanelOpen", (reviewPanelOpen) ->
-			return if !reviewPanelOpen?
-			$timeout () ->
-				$scope.$broadcast "review-panel:toggle"
-				$scope.$broadcast "review-panel:layout", false
-
 		regenerateTrackChangesId = (doc) ->
 		regenerateTrackChangesId = (doc) ->
 			old_id = getChangeTracker(doc.doc_id).getIdSeed()
 			old_id = getChangeTracker(doc.doc_id).getIdSeed()
 			new_id = RangesTracker.generateIdSeed()
 			new_id = RangesTracker.generateIdSeed()