From f5ca93d0facf7aa5500ade2a2affd5e52dcef780 Mon Sep 17 00:00:00 2001 From: Connor Peet Date: Wed, 20 Oct 2021 12:28:21 -0700 Subject: [PATCH] debug: deemphasize internal variables too --- src/vs/workbench/contrib/debug/browser/baseDebugView.ts | 3 ++- .../contrib/debug/browser/media/debug.contribution.css | 4 ++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/src/vs/workbench/contrib/debug/browser/baseDebugView.ts b/src/vs/workbench/contrib/debug/browser/baseDebugView.ts index 843733b21c3..47ec578504a 100644 --- a/src/vs/workbench/contrib/debug/browser/baseDebugView.ts +++ b/src/vs/workbench/contrib/debug/browser/baseDebugView.ts @@ -103,7 +103,8 @@ export function renderVariable(variable: Variable, data: IVariableTemplateData, text += ':'; } data.label.set(text, highlights, variable.type ? variable.type : variable.name); - data.name.classList.toggle('virtual', !!variable.presentationHint && variable.presentationHint.kind === 'virtual'); + data.name.classList.toggle('virtual', variable.presentationHint?.kind === 'virtual'); + data.name.classList.toggle('internal', variable.presentationHint?.visibility === 'internal'); } else if (variable.value && typeof variable.name === 'string' && variable.name) { data.label.set(':'); } diff --git a/src/vs/workbench/contrib/debug/browser/media/debug.contribution.css b/src/vs/workbench/contrib/debug/browser/media/debug.contribution.css index d5b00ef2784..dce0bd9ab47 100644 --- a/src/vs/workbench/contrib/debug/browser/media/debug.contribution.css +++ b/src/vs/workbench/contrib/debug/browser/media/debug.contribution.css @@ -110,6 +110,10 @@ opacity: 0.5; } +.monaco-workbench .monaco-list-row .expression .name.internal { + opacity: 0.5; +} + .monaco-workbench .monaco-list-row .expression .unavailable { font-style: italic; }