diff --git a/src/main/frontend/handler/editor.cljs b/src/main/frontend/handler/editor.cljs index 19fea8cd74..49ae997d5b 100644 --- a/src/main/frontend/handler/editor.cljs +++ b/src/main/frontend/handler/editor.cljs @@ -2696,7 +2696,8 @@ (delete-concat current-block))) :else - (delete-and-update input current-pos (inc current-pos)))))) + (delete-and-update + input current-pos (util/safe-inc-current-pos-from-start (.-value input) current-pos)))))) (defn keydown-backspace-handler [cut? e]