From d205f20901ba29d6bc235edce7f688b83f7ce2ee Mon Sep 17 00:00:00 2001 From: isidor Date: Thu, 29 Jun 2017 14:15:56 +0200 Subject: [PATCH] debug: use inline decoration to remove token colors in HC theme fixes #28219 --- .../parts/debug/browser/debugEditorModelManager.ts | 3 +++ .../parts/debug/browser/media/debug.contribution.css | 9 ++++++--- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/src/vs/workbench/parts/debug/browser/debugEditorModelManager.ts b/src/vs/workbench/parts/debug/browser/debugEditorModelManager.ts index 58912bfea85..9ae037ed439 100644 --- a/src/vs/workbench/parts/debug/browser/debugEditorModelManager.ts +++ b/src/vs/workbench/parts/debug/browser/debugEditorModelManager.ts @@ -361,12 +361,14 @@ export class DebugEditorModelManager implements IWorkbenchContribution { private static TOP_STACK_FRAME_DECORATION: IModelDecorationOptions = { isWholeLine: true, + inlineClassName: 'debug-remove-token-colors', className: 'debug-top-stack-frame-line', stickiness }; private static TOP_STACK_FRAME_EXCEPTION_DECORATION: IModelDecorationOptions = { isWholeLine: true, + inlineClassName: 'debug-remove-token-colors', className: 'debug-top-stack-frame-exception-line', stickiness }; @@ -377,6 +379,7 @@ export class DebugEditorModelManager implements IWorkbenchContribution { private static FOCUSED_STACK_FRAME_DECORATION: IModelDecorationOptions = { isWholeLine: true, + inlineClassName: 'debug-remove-token-colors', className: 'debug-focused-stack-frame-line', stickiness }; diff --git a/src/vs/workbench/parts/debug/browser/media/debug.contribution.css b/src/vs/workbench/parts/debug/browser/media/debug.contribution.css index aa82f5ccf2a..87918a9013a 100644 --- a/src/vs/workbench/parts/debug/browser/media/debug.contribution.css +++ b/src/vs/workbench/parts/debug/browser/media/debug.contribution.css @@ -255,6 +255,9 @@ } .hc-black .monaco-editor .debug-top-stack-frame-line { - background: rgba(255, 246, 0, .8); - mix-blend-mode: lighten; /* Preserves text selection's contrast */ -} \ No newline at end of file + background: rgba(255, 246, 0, 1); +} + +.hc-black .monaco-editor .debug-remove-token-colors { + color:black; +} -- GitLab