From da8ac503bd06e92e54ca111ce593fdf8a707ae9d Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 3 Aug 2026 20:38:27 +0000 Subject: [PATCH 1/2] Initial plan From cf3cb3bc4cfc6c66808dc6e13e9644dc017fb91d Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 3 Aug 2026 20:42:21 +0000 Subject: [PATCH 2/2] Remove pill border on single-icon voice/dictation toggle Co-authored-by: meganrogge <29464607+meganrogge@users.noreply.github.com> --- .../browser/ui/segmentedIconToggle/segmentedIconToggle.css | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/vs/base/browser/ui/segmentedIconToggle/segmentedIconToggle.css b/src/vs/base/browser/ui/segmentedIconToggle/segmentedIconToggle.css index 18bd6e3958833..49049d8caddf5 100644 --- a/src/vs/base/browser/ui/segmentedIconToggle/segmentedIconToggle.css +++ b/src/vs/base/browser/ui/segmentedIconToggle/segmentedIconToggle.css @@ -81,6 +81,13 @@ width: var(--segmented-icon-toggle-single-width, 54px); } +/* With only one icon present there is no segment to divide, so the housing border + * reads as an out-of-place box around a lone button. Hide it (keeping the border + * box so the width stays stable) to match the other borderless input controls. */ +.monaco-segmented-icon-toggle-container.single .monaco-segmented-icon-toggle { + border-color: transparent; +} + /* Absent cells collapse to zero width (icons slide into place as the housing recenters). * `visibility: hidden` (delayed until the width/opacity transition finishes) also removes * the collapsed native button from the Tab order and accessibility tree, so it can't be