提交 5cbd4bc4 编写于 作者: D Daniel Imms

Fix color of single tab status icon

Fixes #124513
上级 a8d2a3a8
...@@ -1839,7 +1839,7 @@ export class TerminalInstance extends Disposable implements ITerminalInstance { ...@@ -1839,7 +1839,7 @@ export class TerminalInstance extends Disposable implements ITerminalInstance {
}); });
const color = colorTheme.getColor(colorKey); const color = colorTheme.getColor(colorKey);
if (color) { if (color) {
css += `.monaco-workbench .${colorClass} .codicon:not(.codicon-split-horizontal):not(.codicon-trashcan):not(.file-icon) { color: ${color} !important; }`; css += `.monaco-workbench .${colorClass} .codicon:first-child:not(.codicon-split-horizontal):not(.codicon-trashcan):not(.file-icon) { color: ${color} !important; }`;
} }
} }
items.push({ type: 'separator' }); items.push({ type: 'separator' });
......
...@@ -528,7 +528,7 @@ class TerminalThemeIconStyle extends Themable { ...@@ -528,7 +528,7 @@ class TerminalThemeIconStyle extends Themable {
super.updateStyles(); super.updateStyles();
const colorTheme = this._themeService.getColorTheme(); const colorTheme = this._themeService.getColorTheme();
// TODO add a rule collector to avoid duplication // TODO: add a rule collector to avoid duplication
let css = ''; let css = '';
// Add icons // Add icons
...@@ -559,7 +559,7 @@ class TerminalThemeIconStyle extends Themable { ...@@ -559,7 +559,7 @@ class TerminalThemeIconStyle extends Themable {
const color = colorTheme.getColor(instance.color); const color = colorTheme.getColor(instance.color);
if (color) { if (color) {
// exclude status icons (file-icon) and inline action icons (trashcan and horizontalSplit) // exclude status icons (file-icon) and inline action icons (trashcan and horizontalSplit)
css += `.monaco-workbench .${colorClass} .codicon:not(.codicon-split-horizontal):not(.codicon-trashcan):not(.file-icon) { color: ${color} !important; }`; css += `.monaco-workbench .${colorClass} .codicon:first-child:not(.codicon-split-horizontal):not(.codicon-trashcan):not(.file-icon) { color: ${color} !important; }`;
} }
} }
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册