diff --git a/src/vs/workbench/contrib/styleOverrides/browser/media/roundedCorners.css b/src/vs/workbench/contrib/styleOverrides/browser/media/roundedCorners.css index cb777a19500c2d..83bd7efe51d2fa 100644 --- a/src/vs/workbench/contrib/styleOverrides/browser/media/roundedCorners.css +++ b/src/vs/workbench/contrib/styleOverrides/browser/media/roundedCorners.css @@ -219,6 +219,14 @@ overflow: hidden; } +/* Only boundary rows adopt the overlay's outer corners; interior rows keep the Control radius. */ +.style-override .editor-widget.suggest-widget .monaco-list .monaco-list-row:not(.separator):first-child { + border-radius: var(--vscode-cornerRadius-large) var(--vscode-cornerRadius-large) 0 0 !important; +} +.style-override .editor-widget.suggest-widget .monaco-list .monaco-list-row:not(.separator):last-child { + border-radius: 0 0 var(--vscode-cornerRadius-large) var(--vscode-cornerRadius-large) !important; +} + /* Context menus and general menu surfaces */ .style-override .monaco-menu .monaco-action-bar.vertical { border-radius: var(--vscode-cornerRadius-large) !important;