aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/fakevim
diff options
context:
space:
mode:
authorhjk <hjk@qt.io>2021-06-10 10:04:47 +0200
committerhjk <hjk@qt.io>2021-06-18 09:17:43 +0000
commite5dd24322fedb28592f5a741b42877da8253465c (patch)
tree95bc06908a8bb9a51b832b4fdd6e2f2f093b2102 /src/plugins/fakevim
parent0e0cfcdcf2bf16937c3a5f286c2a47ae738a84fb (diff)
FakeVim: Also record NoVisualMode as last visual mode
Fixes: QTCREATORBUG-25822 Change-Id: I9a63726d357e3ea3d92b05a5d77cad5221c03f93 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
Diffstat (limited to 'src/plugins/fakevim')
-rw-r--r--src/plugins/fakevim/fakevimhandler.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/plugins/fakevim/fakevimhandler.cpp b/src/plugins/fakevim/fakevimhandler.cpp
index 0ced6f42f22..170f51884d3 100644
--- a/src/plugins/fakevim/fakevimhandler.cpp
+++ b/src/plugins/fakevim/fakevimhandler.cpp
@@ -8196,9 +8196,9 @@ void FakeVimHandler::Private::saveLastVisualMode()
if (isVisualMode() && g.mode == CommandMode && g.submode == NoSubMode) {
setMark('<', markLessPosition());
setMark('>', markGreaterPosition());
- m_buffer->lastVisualModeInverted = anchor() > position();
- m_buffer->lastVisualMode = g.visualMode;
}
+ m_buffer->lastVisualModeInverted = anchor() > position();
+ m_buffer->lastVisualMode = g.visualMode;
}
QWidget *FakeVimHandler::Private::editor() const