From a50833cfea3b81f08c03c66c01b961cf843e3647 Mon Sep 17 00:00:00 2001 From: Kevin Ushey Date: Mon, 5 Jan 2015 17:08:23 -0800 Subject: [PATCH] conform with upstream change Ref: https://github.com/codemirror/CodeMirror/commit/1e5ae06ba46ab8c7c41d295ebf25b1bfc6cfc39 --- lib/ace/keyboard/vim.js | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/lib/ace/keyboard/vim.js b/lib/ace/keyboard/vim.js index ff054f96..a8bba7ec 100644 --- a/lib/ace/keyboard/vim.js +++ b/lib/ace/keyboard/vim.js @@ -2118,11 +2118,9 @@ dom.importCssString(".normal-mode .ace_cursor{\ newHead = copyCursor(origHead); } if (vim.visualMode) { - - if (!(vim.visualBlock && motion === "moveToEol")) { + if (!(vim.visualBlock && newHead.ch === Infinity)) { newHead = clipCursorToContent(cm, newHead, vim.visualBlock); } - if (newAnchor) { newAnchor = clipCursorToContent(cm, newAnchor, true); }