Fix behaviour of mouseSelectionGoesIntoVisualMode

This commit is contained in:
Minh Son Nguyen 2017-09-15 00:19:08 +03:00 committed by Horace He
parent 7fb538fce0
commit 8e23c88ff4

View File

@ -756,9 +756,9 @@ export class ModeHandler implements vscode.Disposable {
}
if (
Configuration.mouseSelectionGoesIntoVisualMode &&
!this._vimState.getModeObject(this).isVisualMode &&
(this._vimState.getModeObject(this).name !== ModeName.Insert ||
Configuration.mouseSelectionGoesIntoVisualMode)
this._vimState.getModeObject(this).name !== ModeName.Insert
) {
this._vimState.currentMode = ModeName.Visual;
this.setCurrentModeByName(this._vimState);