소스 검색

Fix unnecessary right marging being applied to review panel when rich text is open

Alasdair Smith 8 년 전
부모
커밋
b4dd047371

+ 1 - 0
services/web/public/coffee/ide/editor/directives/aceEditor.coffee

@@ -521,6 +521,7 @@ define [
 						detachFromAce(scope.sharejsDoc)
 						detachFromAce(scope.sharejsDoc)
 						session = editor.getSession()
 						session = editor.getSession()
 						session?.destroy()
 						session?.destroy()
+						scope.eventsBridge.emit "aceScrollbarVisibilityChanged", false, 0
 
 
 				scope.$emit "#{scope.name}:inited", editor
 				scope.$emit "#{scope.name}:inited", editor
 
 

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

@@ -164,7 +164,7 @@ define [
 			updateScrollbar()
 			updateScrollbar()
 
 
 		updateScrollbar = () ->
 		updateScrollbar = () ->
-			if scrollbar.isVisible and $scope.reviewPanel.subView == $scope.SubViews.CUR_FILE
+			if scrollbar.isVisible and $scope.reviewPanel.subView == $scope.SubViews.CUR_FILE and !$scope.editor.showRichText
 				$reviewPanelEl.css "right", "#{ scrollbar.scrollbarWidth }px"
 				$reviewPanelEl.css "right", "#{ scrollbar.scrollbarWidth }px"
 			else
 			else
 				$reviewPanelEl.css "right", "0"
 				$reviewPanelEl.css "right", "0"