Просмотр исходного кода

Append spell check menu to body so it isn't hidden by PDF view resizer

James Allen 12 лет назад
Родитель
Сommit
2a69e185ce

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

@@ -216,8 +216,7 @@ define [
 					</div>
 					<div class="ace-editor-body"></div>
 					<div
-						id="spellCheckMenu"
-						class="dropdown context-menu"
+						class="dropdown context-menu spell-check-menu"
 						ng-show="spellingMenu.open"
 						ng-style="{top: spellingMenu.top, left: spellingMenu.left}"
 						ng-class="{open: spellingMenu.open}"

+ 2 - 0
services/web/public/coffee/ide/editor/directives/aceEditor/spell-check/SpellCheckManager.coffee

@@ -6,6 +6,8 @@ define [
 
 	class SpellCheckManager
 		constructor: (@$scope, @editor, @element) ->
+			$(document.body).append @element.find(".spell-check-menu")
+			
 			@updatedLines = []
 			@highlightedWordManager = new HighlightedWordManager(@editor)