From 18bea9c44edf6e8dd06ef3fa40874ec736395ffc Mon Sep 17 00:00:00 2001 From: Joao Moreno Date: Thu, 31 Aug 2017 17:54:43 +0200 Subject: [PATCH] list: respect selectOnMouseDown --- src/vs/base/browser/ui/list/listWidget.ts | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/vs/base/browser/ui/list/listWidget.ts b/src/vs/base/browser/ui/list/listWidget.ts index 6295ae6a0b1..4463fe444c0 100644 --- a/src/vs/base/browser/ui/list/listWidget.ts +++ b/src/vs/base/browser/ui/list/listWidget.ts @@ -385,9 +385,11 @@ class MouseController implements IDisposable { return; } - const focus = this.list.getFocus(); - this.list.setSelection(focus); - this.list.open(focus); + if (!this.options.selectOnMouseDown) { + const focus = this.list.getFocus(); + this.list.setSelection(focus); + this.list.open(focus); + } } private onDoubleClick(e: IListMouseEvent): void { -- GitLab