diff --git a/bigbluebutton-html5/imports/ui/components/media/webcam-draggable-overlay/component.jsx b/bigbluebutton-html5/imports/ui/components/media/webcam-draggable-overlay/component.jsx index 06172d805a3e3e0acd0c0d27c31366ae339e6306..b6fa1ac2079004f87ca718b660971f2fea63c9e4 100644 --- a/bigbluebutton-html5/imports/ui/components/media/webcam-draggable-overlay/component.jsx +++ b/bigbluebutton-html5/imports/ui/components/media/webcam-draggable-overlay/component.jsx @@ -349,6 +349,7 @@ export default class WebcamDraggableOverlay extends Component { if (dropOnTop) this.setState({ dropOnTop: false }); if (dropOnBottom) this.setState({ dropOnBottom: false }); if (resetPosition) this.setState({ resetPosition: false }); + window.dispatchEvent(new Event('resize')); } handleWebcamDragStop(e, position) { @@ -406,6 +407,7 @@ export default class WebcamDraggableOverlay extends Component { resetPosition: true, }); } + window.dispatchEvent(new Event('resize')); setTimeout(() => this.setLastWebcamPosition(), 500); } @@ -418,6 +420,7 @@ export default class WebcamDraggableOverlay extends Component { resetPosition: true, }); } + window.dispatchEvent(new Event('resize')); setTimeout(() => this.setLastWebcamPosition(), 500); }