From 44c917943f431eb509300437658b7548765869a9 Mon Sep 17 00:00:00 2001
From: Franco Pariani <franco19ps@gmail.com>
Date: Mon, 17 Dec 2018 00:52:48 -0300
Subject: [PATCH] Fixing scroll after insert line when press Enter

---
 .../src/app/layout/matefun/codemirror/matefun-mode-EN.js        | 2 ++
 1 file changed, 2 insertions(+)

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 cfb65f65..7621f637 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);
-- 
GitLab