N°5888 - Add robustness when a modal is closed as resize observer is still here

This commit is contained in:
Stephen Abello
2023-04-13 11:38:05 +02:00
parent aeb8229e9e
commit b245a5c0c1

View File

@@ -300,7 +300,9 @@ CombodoModal._InstantiateModal = function(oModalElem, oOptions) {
if(window.ResizeObserver) {
const oModalObs = new ResizeObserver(function(){
oModalElem.dialog("option", "position", {my: "center", at: "center", of: window});
if(oModalElem.dialog('instance') !== undefined){
oModalElem.dialog("option", "position", {my: "center", at: "center", of: window});
}
});
oModalObs.observe(oModalElem[0]);
}