From 9f5807e008d0e569ff69ee2aa6b9953bcff28571 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Samy=20Pess=C3=A9?= Date: Wed, 26 Oct 2016 14:01:31 +0200 Subject: [PATCH] Use moveEnd/Start in removeText --- src/transforms/apply-operation.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/transforms/apply-operation.js b/src/transforms/apply-operation.js index d5e5c20a3..6ebe9aed8 100644 --- a/src/transforms/apply-operation.js +++ b/src/transforms/apply-operation.js @@ -231,10 +231,10 @@ function removeText(state, operation) { // Update the selection if (startKey == node.key && startOffset >= rangeOffset) { - selection = selection.extendStartOffset(-length) + selection = selection.moveStartOffset(-length) } if (endKey == node.key && endOffset >= rangeOffset) { - selection = selection.extendEndOffset(-length) + selection = selection.moveEndOffset(-length) } state = state.merge({ document, selection })