diff --git a/src/static/js/app.js b/src/static/js/app.js index e12cca2..8d6df9d 100644 --- a/src/static/js/app.js +++ b/src/static/js/app.js @@ -652,13 +652,14 @@ const App = { UI.hideProgress(); } - // Scroll blockieren waehrend Rendering + // Scroll blockieren waehrend Rendering + GridStack-Resize var mc = document.getElementById("main-content"); mc.style.overflow = "hidden"; mc.scrollTop = 0; await this.loadIncidentDetail(id); mc.scrollTop = 0; - requestAnimationFrame(() => { mc.scrollTop = 0; mc.style.overflow = ""; }); + // overflow erst nach allen GridStack-Resizes freigeben (doppeltes rAF + Timeout) + setTimeout(() => { mc.scrollTop = 0; mc.style.overflow = ""; }, 300); }, async loadIncidentDetail(id) {