diff --git a/src/vs/workbench/contrib/chat/browser/codeBlockPart.css b/src/vs/workbench/contrib/chat/browser/codeBlockPart.css index 44f05c472b0de..901afc3a57b53 100644 --- a/src/vs/workbench/contrib/chat/browser/codeBlockPart.css +++ b/src/vs/workbench/contrib/chat/browser/codeBlockPart.css @@ -9,7 +9,8 @@ } .interactive-result-code-block .interactive-result-code-block-toolbar { - display: none; + opacity: 0; + pointer-events: none; } .interactive-result-code-block .interactive-result-code-block-toolbar > .monaco-action-bar, @@ -48,12 +49,14 @@ .interactive-result-code-block:hover .interactive-result-code-block-toolbar, .interactive-result-code-block .interactive-result-code-block-toolbar:focus-within, .interactive-result-code-block.focused .interactive-result-code-block-toolbar { - display: initial; + opacity: 1; border-radius: 2px; + pointer-events: auto; } -.interactive-result-code-block .interactive-result-code-block-toolbar.force-visibility .monaco-toolbar { - display: initial !important; +.interactive-result-code-block .interactive-result-code-block-toolbar.force-visibility { + opacity: 1 !important; + pointer-events: auto !important; } .interactive-item-container .value .rendered-markdown [data-code] {