|
@@ -5,6 +5,8 @@ define [
|
|
|
"ide/review-panel/ChangesTracker"
|
|
"ide/review-panel/ChangesTracker"
|
|
|
], (App, EventEmitter, ColorManager, ChangesTracker) ->
|
|
], (App, EventEmitter, ColorManager, ChangesTracker) ->
|
|
|
App.controller "ReviewPanelController", ($scope, $element, ide, $timeout) ->
|
|
App.controller "ReviewPanelController", ($scope, $element, ide, $timeout) ->
|
|
|
|
|
+ $reviewPanelEl = $element.find "#review-panel"
|
|
|
|
|
+
|
|
|
$scope.SubViews =
|
|
$scope.SubViews =
|
|
|
CUR_FILE : "cur_file"
|
|
CUR_FILE : "cur_file"
|
|
|
OVERVIEW : "overview"
|
|
OVERVIEW : "overview"
|
|
@@ -21,6 +23,12 @@ define [
|
|
|
|
|
|
|
|
$scope.reviewPanelEventsBridge = new EventEmitter()
|
|
$scope.reviewPanelEventsBridge = new EventEmitter()
|
|
|
|
|
|
|
|
|
|
+ $scope.reviewPanelEventsBridge.on "aceScrollbarVisibilityChanged", (isVisible, scrollbarWidth) ->
|
|
|
|
|
+ if isVisible
|
|
|
|
|
+ $reviewPanelEl.css "right", "#{ scrollbarWidth }px"
|
|
|
|
|
+ else
|
|
|
|
|
+ $reviewPanelEl.css "right", "0"
|
|
|
|
|
+
|
|
|
changesTrackers = {}
|
|
changesTrackers = {}
|
|
|
|
|
|
|
|
$scope.$watch "editor.open_doc_id", (open_doc_id) ->
|
|
$scope.$watch "editor.open_doc_id", (open_doc_id) ->
|