mirror of
https://github.com/zadam/trilium.git
synced 2025-11-06 13:26:01 +01:00
fix: correct note-map resizing
This commit is contained in:
@@ -87,8 +87,8 @@ export default class NoteMapRibbonWidget extends NoteContextAwareWidget {
|
||||
this.noteMapWidget.setDimensions();
|
||||
});
|
||||
|
||||
window.addEventListener('resize', () => {
|
||||
if (!this.graph) { // no graph has been even rendered
|
||||
const handleResize = () => {
|
||||
if (!this.noteMapWidget.graph) { // no graph has been even rendered
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -98,7 +98,14 @@ export default class NoteMapRibbonWidget extends NoteContextAwareWidget {
|
||||
else if (this.openState === 'small') {
|
||||
this.setSmallSize();
|
||||
}
|
||||
}, false);
|
||||
}
|
||||
|
||||
try {
|
||||
new ResizeObserver(handleResize).observe(this.$widget[0])
|
||||
} catch (error) {
|
||||
window.addEventListener('resize', handleResize, false);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
setSmallSize() {
|
||||
|
||||
Reference in New Issue
Block a user