FCLT#85478 Ook in FireFox bij de initRedraw een .fit() aanroepen als het diagram hidden ingeladen is (anders wordt de inhoud linksbovenin gepositioneerd)

svn path=/Website/branches/v2025.1/; revision=68185
This commit is contained in:
2025-02-25 11:40:18 +00:00
parent 585be5de18
commit 274f1736dc

View File

@@ -62,17 +62,14 @@ const visnetwork = {
}
return options;
},
reFit: false,
init: network => {
network.on("initRedraw", _ => { // Als we hidden geladen zijn (in een subtab bijv.), zijn we niet gecentreerd. Re-fit daarom (alleen dan) 1x
if ($("#diagram").is(":visible")) {
network.off("initRedraw");
if (visnetwork.reFit) {
if (!$(network.body?.container).is(":visible")) {
network.on("initRedraw", _ => { // Als we hidden geladen zijn (in een subtab bijv.), zijn we niet gecentreerd. Re-fit daarom (alleen dan) 1x
if ($(network.body.container).is(":visible")) {
network.off("initRedraw");
network.fit();
}
} else {
visnetwork.reFit = true;
}
});
});
}
}
}