diff --git a/examples/web/react/app.tsx b/examples/web/react/app.tsx
index ab92d0f9dd57079f8f66960ccd0e2439f428a020..8a3a6b83018e015f71cce10e8eea78f2edf9523c 100644
--- a/examples/web/react/app.tsx
+++ b/examples/web/react/app.tsx
@@ -26,7 +26,7 @@ export type Callback<T> = (owner: T) => void;
 
 /**
  * Abstract class that implements the basic functionality
- * part of the definition of the observable pattern.
+ * part of the definition of the Observer pattern.
  *
  * @see {@link https://en.wikipedia.org/wiki/Observer_pattern}
  */
diff --git a/examples/web/react/components/display/display.tsx b/examples/web/react/components/display/display.tsx
index cef936301caad5cce3c276c0508451ba1d1cc726..aac3b51ec94e9468b13ae7fb382cdf9ff319b569 100644
--- a/examples/web/react/components/display/display.tsx
+++ b/examples/web/react/components/display/display.tsx
@@ -75,10 +75,14 @@ export const Display: FC<DisplayProps> = ({
         }
         if (fullscreen) {
             resizeRef.current();
+            document.getElementsByTagName("body")[0].style.overflow = "hidden";
             window.addEventListener("resize", resizeRef.current);
         } else {
             setWidth(undefined);
             setHeight(undefined);
+            document
+                .getElementsByTagName("body")[0]
+                .style.removeProperty("overflow");
             window.removeEventListener("resize", resizeRef.current);
         }
     }, [canvasRef, fullscreen]);