diff --git a/src/vs/editor/contrib/codelens/browser/codelens.css b/src/vs/editor/contrib/codelens/browser/codelens.css index 2eefff8a37e..8cd27141065 100644 --- a/src/vs/editor/contrib/codelens/browser/codelens.css +++ b/src/vs/editor/contrib/codelens/browser/codelens.css @@ -9,7 +9,6 @@ text-overflow: ellipsis; font-size: 90%; color: #999999; - vertical-align: sub; } .monaco-editor .codelens-decoration > span, @@ -19,6 +18,7 @@ -ms-user-select: none; user-select: none; white-space: nowrap; + vertical-align: sub; } .monaco-editor .codelens-decoration > a { diff --git a/src/vs/editor/contrib/codelens/browser/codelens.ts b/src/vs/editor/contrib/codelens/browser/codelens.ts index b60299bb935..2990bb89e06 100644 --- a/src/vs/editor/contrib/codelens/browser/codelens.ts +++ b/src/vs/editor/contrib/codelens/browser/codelens.ts @@ -71,7 +71,9 @@ class CodeLensContentWidget implements editorBrowser.IContentWidget { this.setSymbolRange(symbolRange); this._domNode = document.createElement('span'); - this._domNode.style.height = `${editor.getConfiguration().lineHeight}px`; + const lineHeight = editor.getConfiguration().lineHeight; + this._domNode.style.height = `${lineHeight}px`; + this._domNode.style.lineHeight = `${lineHeight}px`; this._domNode.innerHTML = ' '; dom.addClass(this._domNode, 'codelens-decoration'); dom.addClass(this._domNode, 'invisible-cl');