From c2d051357a108ac159a77a8c95b1f813275c7f51 Mon Sep 17 00:00:00 2001 From: Dennis Eichhorn Date: Sat, 16 Feb 2019 18:14:19 +0100 Subject: [PATCH] Fix cursor position after markdown insert --- Models/Editor.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Models/Editor.js b/Models/Editor.js index 216b68e..501b19a 100644 --- a/Models/Editor.js +++ b/Models/Editor.js @@ -105,8 +105,10 @@ break; } + const cursorPosition = endPosition === startPosition ? endPosition + 2 : endPosition; + textarea.focus(); - textarea.setSelectionRange(endPosition, endPosition); + textarea.setSelectionRange(cursorPosition, cursorPosition); }; jsOMS.Modules.Models.Editor.Editor.prototype.getSelectedText = function()