diff --git a/bigbluebutton-html5/imports/ui/components/whiteboard/component.jsx b/bigbluebutton-html5/imports/ui/components/whiteboard/component.jsx
index 93d2f182dd..92e5617f73 100644
--- a/bigbluebutton-html5/imports/ui/components/whiteboard/component.jsx
+++ b/bigbluebutton-html5/imports/ui/components/whiteboard/component.jsx
@@ -252,6 +252,8 @@ export default function Whiteboard(props) {
canvas.dispatchEvent(newEvent);
}
}
+
+ window.dispatchEvent(new Event('resize'));
}
React.useEffect(() => {
@@ -461,14 +463,6 @@ export default function Whiteboard(props) {
}
}, [tldrawAPI?.getPageState()?.camera, presentationWidth, presentationHeight]);
- React.useEffect(() => {
- if (isPresenter && slidePosition && tldrawAPI) {
- const camera = tldrawAPI?.getPageState()?.camera;
- const newZoom = calculateZoom(slidePosition?.viewBoxWidth, slidePosition?.viewBoxHeight);
- tldrawAPI?.setCamera([camera?.point[0], camera?.point[1]], newZoom);
- }
- }, [slidePosition?.viewBoxWidth, slidePosition?.viewBoxHeight]);
-
// change tldraw camera when slidePosition changes
React.useEffect(() => {
if (tldrawAPI && !isPresenter && curPageId && slidePosition) {