提交 ec3296d5 编写于 作者: A Alex Dima

Fixes #79966: Remove inline icons from keybindings.json info/errors

上级 f175024b
......@@ -302,14 +302,12 @@ export class KeybindingEditorDecorationsRenderer extends Disposable {
private _createDecoration(isError: boolean, uiLabel: string | null, usLabel: string | null, model: ITextModel, keyNode: Node): IModelDeltaDecoration {
let msg: MarkdownString;
let className: string;
let beforeContentClassName: string;
let overviewRulerColor: ThemeColor;
if (isError) {
// this is the error case
msg = new MarkdownString().appendText(NLS_KB_LAYOUT_ERROR_MESSAGE);
className = 'keybindingError';
beforeContentClassName = 'inlineKeybindingError';
overviewRulerColor = themeColorFromId(overviewRulerError);
} else {
// this is the info case
......@@ -335,7 +333,6 @@ export class KeybindingEditorDecorationsRenderer extends Disposable {
);
}
className = 'keybindingInfo';
beforeContentClassName = 'inlineKeybindingInfo';
overviewRulerColor = themeColorFromId(overviewRulerInfo);
}
......@@ -352,7 +349,6 @@ export class KeybindingEditorDecorationsRenderer extends Disposable {
options: {
stickiness: TrackedRangeStickiness.NeverGrowsWhenTypingAtEdges,
className: className,
beforeContentClassName: beforeContentClassName,
hoverMessage: msg,
overviewRuler: {
color: overviewRulerColor,
......
......@@ -41,24 +41,6 @@
}
/* Editor decorations */
.monaco-editor .inlineKeybindingInfo:before {
margin: 0.2em 0.1em 0 0.1em;
content:" ";
display:inline-block;
height:0.8em;
width:1em;
background-size: 0.9em;
}
.monaco-editor .inlineKeybindingError:before {
margin: 0.1em 0.1em 0 0.1em;
content:" ";
display:inline-block;
height:0.8em;
width:1em;
background-size: 1em;
}
.monaco-editor .keybindingInfo {
box-shadow: inset 0 0 0 1px #B9B9B9;
background-color: rgba(100, 100, 250, 0.2);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册