diff --git a/services/web/public/coffee/ide/editor/EditorManager.coffee b/services/web/public/coffee/ide/editor/EditorManager.coffee index be15958c37..9c6a124f1a 100644 --- a/services/web/public/coffee/ide/editor/EditorManager.coffee +++ b/services/web/public/coffee/ide/editor/EditorManager.coffee @@ -47,6 +47,8 @@ define [ done = () => if options.gotoLine? # allow Ace to display document before moving, delay until next tick + # added delay to make this happen later that gotoStoredPosition in + # CursorPositionManager setTimeout () => @$scope.$broadcast "editor:gotoLine", options.gotoLine, options.gotoColumn ,0 diff --git a/services/web/public/coffee/ide/editor/directives/aceEditor/cursor-position/CursorPositionManager.coffee b/services/web/public/coffee/ide/editor/directives/aceEditor/cursor-position/CursorPositionManager.coffee index 8a38c317be..fd1b2d7830 100644 --- a/services/web/public/coffee/ide/editor/directives/aceEditor/cursor-position/CursorPositionManager.coffee +++ b/services/web/public/coffee/ide/editor/directives/aceEditor/cursor-position/CursorPositionManager.coffee @@ -55,5 +55,5 @@ define [], () -> gotoLine: (line, column) -> @editor.gotoLine(line, column) - @editor.scrollToLine(line,true,true) + @editor.scrollToLine(line,true,true) # centre and animate @editor.focus()