diff --git a/Frontend Angular 4/src/app/layout/matefun/codemirror/matefun-mode-EN.js b/Frontend Angular 4/src/app/layout/matefun/codemirror/matefun-mode-EN.js index cfb65f657cf311f341d0242b42b519b7b8085ecb..7621f6378d7ad517ba6596db399eff309f1f90eb 100644 --- a/Frontend Angular 4/src/app/layout/matefun/codemirror/matefun-mode-EN.js +++ b/Frontend Angular 4/src/app/layout/matefun/codemirror/matefun-mode-EN.js @@ -68,8 +68,10 @@ if (next_block != ""){ file = file + '\n' + next_block; } + var scrollInfo = editor.getScrollInfo(); editor.setValue(file); editor.setCursor(CodeMirror.Pos(cur.line, match[1].length + 2)); + editor.scrollTo(scrollInfo.left, scrollInfo.top); } }else{ var previous_part = curLine.slice(0, start);