From 4d89be9156c87405f1fc0a620e26fdd549838c2f Mon Sep 17 00:00:00 2001 From: Jakub Sygnowski Date: Wed, 21 Aug 2024 19:57:30 +0100 Subject: [PATCH] Move to visual mode on mouse selection This makes it compatible with the way vim works --- src/mode/modeHandler.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/mode/modeHandler.ts b/src/mode/modeHandler.ts index 310f6eaf42a..3d0f5859eef 100644 --- a/src/mode/modeHandler.ts +++ b/src/mode/modeHandler.ts @@ -413,8 +413,7 @@ export class ModeHandler implements vscode.Disposable, IModeHandler { if ( configuration.mouseSelectionGoesIntoVisualMode && - !isVisualMode(this.vimState.currentMode) && - this.currentMode !== Mode.Insert + !isVisualMode(this.vimState.currentMode) ) { await this.setCurrentMode(Mode.Visual);