From 65f571bfb9e4af30353131f11957265e0d965c6f Mon Sep 17 00:00:00 2001 From: Alex Ross Date: Mon, 18 May 2020 17:39:57 +0200 Subject: [PATCH] Don't show remote picker when only one option --- .../contrib/remote/browser/explorerViewItems.ts | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/vs/workbench/contrib/remote/browser/explorerViewItems.ts b/src/vs/workbench/contrib/remote/browser/explorerViewItems.ts index 3987abf9388..536993873b4 100644 --- a/src/vs/workbench/contrib/remote/browser/explorerViewItems.ts +++ b/src/vs/workbench/contrib/remote/browser/explorerViewItems.ts @@ -77,11 +77,13 @@ export class SwitchRemoteViewItem extends SelectActionViewItem { } render(container: HTMLElement) { - super.render(container); - dom.addClass(container, 'switch-remote'); - this._register(attachStylerCallback(this.themeService, { selectBorder }, colors => { - container.style.border = colors.selectBorder ? `1px solid ${colors.selectBorder}` : ''; - })); + if (this.optionsItems.length > 1) { + super.render(container); + dom.addClass(container, 'switch-remote'); + this._register(attachStylerCallback(this.themeService, { selectBorder }, colors => { + container.style.border = colors.selectBorder ? `1px solid ${colors.selectBorder}` : ''; + })); + } } protected getActionContext(_: string, index: number): any { -- GitLab