SCM decorations are single pixel wide and sometimes not visible at all (#158786)

Fixes #158276
This commit is contained in:
Alex Ross 2022-08-22 19:36:18 +02:00 committed by GitHub
parent 9b507bca62
commit 380647ccd5
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 4 deletions

View file

@ -873,9 +873,9 @@ export class CommentController implements IEditorContribution {
const options = this.editor.getOptions();
if (options.get(EditorOption.folding) && options.get(EditorOption.showFoldingControls) !== 'never') {
lineDecorationsWidth -= 16;
lineDecorationsWidth -= 27;
}
lineDecorationsWidth += 15;
lineDecorationsWidth += 24;
extraEditorClassName.push('inline-comment');
this.editor.updateOptions({
extraEditorClassName: extraEditorClassName.join(' '),

View file

@ -444,9 +444,9 @@ div.preview.inline .monaco-editor .comment-range-glyph {
.monaco-editor.inline-comment .margin-view-overlays .codicon-folding-expanded,
.monaco-editor.inline-comment .margin-view-overlays .codicon-folding-collapsed {
margin-left: 14px;
margin-left: 11px;
}
.monaco-editor.inline-comment .margin-view-overlays .dirty-diff-glyph {
margin-left: 24px;
margin-left: 25px;
}