diff --git a/scripts/slides.js b/scripts/slides.js
index 81455333e3192ded2859cf08169c425648ab5079..8f734bb2304706943e3fe57d7a1a7889db1e21b0 100644
--- a/scripts/slides.js
+++ b/scripts/slides.js
@@ -34,6 +34,8 @@ rControl.addEventListener('click', () => {
     scrollSlide(currSlide);
 });
 
-new ResizeObserver(() => {
-    scrollSlide(currSlide);
-}).observe(document.body);
\ No newline at end of file
+window.addEventListener("resize", (event) => {
+    new ResizeObserver(() => {
+        scrollSlide(currSlide);
+    }).observe(document.body);
+});
\ No newline at end of file