From 02dc68221b65a86fe7f6623e9eb161003e07cfc7 Mon Sep 17 00:00:00 2001 From: ABBOUD Moncef Date: Wed, 20 Mar 2024 14:04:29 +0100 Subject: [PATCH] fix: replace resize event with ResizeObserver in xblock iframe (#34387) --- lms/templates/courseware/courseware-chromeless.html | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lms/templates/courseware/courseware-chromeless.html b/lms/templates/courseware/courseware-chromeless.html index 1d0d401726..e8411c9e42 100644 --- a/lms/templates/courseware/courseware-chromeless.html +++ b/lms/templates/courseware/courseware-chromeless.html @@ -209,7 +209,9 @@ ${HTML(fragment.foot_html())} observer.observe(document.body, { attributes: true, childList: true, subtree: true }); window.addEventListener('load', dispatchResizeMessage); - window.addEventListener('resize', dispatchResizeMessage); + + const resizeObserver = new ResizeObserver(dispatchResizeMessage); + resizeObserver.observe(document.body); } }());