From 9428cdb9cb1fc3741267e6bfb999205f6fb16ce1 Mon Sep 17 00:00:00 2001 From: Benjamin Pasero Date: Wed, 11 Mar 2020 12:12:50 +0100 Subject: [PATCH] quick input - add an option `buttonsAlwaysVisible` to always show buttons for an item --- src/vs/base/parts/quickinput/browser/media/quickInput.css | 1 + src/vs/base/parts/quickinput/browser/quickInputList.ts | 6 ++++++ src/vs/base/parts/quickinput/common/quickInput.ts | 6 ++++++ 3 files changed, 13 insertions(+) diff --git a/src/vs/base/parts/quickinput/browser/media/quickInput.css b/src/vs/base/parts/quickinput/browser/media/quickInput.css index 1a5f4d35f6c..015db56978b 100644 --- a/src/vs/base/parts/quickinput/browser/media/quickInput.css +++ b/src/vs/base/parts/quickinput/browser/media/quickInput.css @@ -239,6 +239,7 @@ margin-right: 8px; } +.quick-input-list .quick-input-list-entry.always-visible-actions .quick-input-list-entry-action-bar, .quick-input-list .quick-input-list-entry:hover .quick-input-list-entry-action-bar, .quick-input-list .monaco-list-row.focused .quick-input-list-entry-action-bar { display: flex; diff --git a/src/vs/base/parts/quickinput/browser/quickInputList.ts b/src/vs/base/parts/quickinput/browser/quickInputList.ts index 2dee3651423..cb80c1efd2d 100644 --- a/src/vs/base/parts/quickinput/browser/quickInputList.ts +++ b/src/vs/base/parts/quickinput/browser/quickInputList.ts @@ -185,6 +185,12 @@ class ListElementRenderer implements IListRenderer { -- GitLab