Microsoft/monaco-editor
Auf GitHub ansehen[Bug] glyphMarginHoverMessage gets hidden by editor div
Open
#3.136 geöffnet am 9. Juni 2022
bugeditor-hoverhelp wanted
Repository-Metriken
- Stars
- (14.836 Stars)
- PR-Merge-Metriken
- (Durchschn. Merge 6h 26m) (15 gemergte PRs in 30 T)
Beschreibung
Reproducible in vscode.dev or in VS Code Desktop?
- Not reproducible in vscode.dev or VS Code Desktop
Reproducible in the monaco editor playground?
- Not reproducible in the monaco editor playground
Monaco Editor Playground Code
Javascript
var jsCode = [
'"use strict";',
'function Person(age) {',
' if (age) {',
' this.age = age;',
' }',
'}',
'',
'',
'',
'',
'',
'Person.prototype.getAge = function () {',
' return this.age;',
'};'
].join('\n');
var editor = monaco.editor.create(document.getElementById('container'), {
value: jsCode,
language: 'javascript',
glyphMargin: true,
fixedOverflowWidgets: true
});
var decorations = editor.deltaDecorations(
[],
[
{
range: new monaco.Range(10, 1, 10, 1),
options: {
glyphMarginClassName: 'myGlyphMarginClass',
glyphMarginHoverMessage: {
supportHtml: true,
value: "<span>This is <br>a very long <br>hover message. <br>But it is partially <br>visible.</span>"
}
}
}
]
);
Css:
#container {
height: 200px;
border: 1px solid grey;
}
Actual Behavior
glyphMarginHoverMessage is not visible fully when appear near to the bottom edge of editor. The hover message gets hidne by editor div.