Microsoft/monaco-editor
Vedi su GitHub[Bug] glyphMarginHoverMessage gets hidden by editor div
Open
#3136 aperta il 9 giu 2022
bugeditor-hoverhelp wanted
Metriche repository
- Star
- (14.836 star)
- Metriche merge PR
- (Merge medio 6h 26m) (15 PR mergiate in 30 g)
Descrizione
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.