Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/microsoft/vscode.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorisidor <inikolic@microsoft.com>2017-05-29 17:39:35 +0300
committerisidor <inikolic@microsoft.com>2017-05-29 17:39:35 +0300
commitb0b5d17de1ad636aa943002f9ea6e064169b54b7 (patch)
treeef5863d7c74e4d88d81da94f7ea332086cd3430d /src/vs/workbench/parts/debug/electron-browser/debugViewer.ts
parent9b7daa878b985fc38b7e5d40f458432c16d8dd79 (diff)
debug: suport presentationHint = "subtle"
fixes #25162
Diffstat (limited to 'src/vs/workbench/parts/debug/electron-browser/debugViewer.ts')
-rw-r--r--src/vs/workbench/parts/debug/electron-browser/debugViewer.ts6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/vs/workbench/parts/debug/electron-browser/debugViewer.ts b/src/vs/workbench/parts/debug/electron-browser/debugViewer.ts
index 2c8391b709f..ea989342bbb 100644
--- a/src/vs/workbench/parts/debug/electron-browser/debugViewer.ts
+++ b/src/vs/workbench/parts/debug/electron-browser/debugViewer.ts
@@ -537,8 +537,10 @@ export class CallStackRenderer implements IRenderer {
}
private renderStackFrame(stackFrame: debug.IStackFrame, data: IStackFrameTemplateData): void {
- stackFrame.source.presenationHint === 'deemphasize' ? dom.addClass(data.stackFrame, 'disabled') : dom.removeClass(data.stackFrame, 'disabled');
- stackFrame.source.presenationHint === 'label' ? dom.addClass(data.stackFrame, 'label') : dom.removeClass(data.stackFrame, 'label');
+ dom.toggleClass(data.stackFrame, 'disabled', stackFrame.source.presenationHint === 'deemphasize');
+ dom.toggleClass(data.stackFrame, 'label', stackFrame.source.presenationHint === 'label');
+ dom.toggleClass(data.stackFrame, 'subtle', stackFrame.source.presenationHint === 'subtle');
+
data.file.title = stackFrame.source.raw.path || stackFrame.source.name;
if (stackFrame.source.raw.origin) {
data.file.title += `\n${stackFrame.source.raw.origin}`;