monaco-editor
monaco-editor copied to clipboard
[Bug] glyphMarginHoverMessage gets hidden by editor div
Reproducible in vscode.dev or in VS Code Desktop?
- [X] 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.