From 7a76f7edbfd0dde1184e8d57e1593f08b9735660 Mon Sep 17 00:00:00 2001 From: hjk Date: Wed, 23 Jun 2021 10:20:07 +0200 Subject: [PATCH] Revert "FakeVim: Also record NoVisualMode as last visual mode" This reverts commit e5dd24322fedb28592f5a741b42877da8253465c which caused QTCREATORBUG-26214. Fixes: QTCREATORBUG-26214 Change-Id: I0d285b4df8fa428201fb6c48bbbad81f8195a941 Reviewed-by: Christian Stenger --- src/plugins/fakevim/fakevimhandler.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/plugins/fakevim/fakevimhandler.cpp b/src/plugins/fakevim/fakevimhandler.cpp index 862dfc12b57..ae9cfc173f2 100644 --- a/src/plugins/fakevim/fakevimhandler.cpp +++ b/src/plugins/fakevim/fakevimhandler.cpp @@ -8201,9 +8201,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