From 85baf3cd79c3b6e1fb921eb2f25ba8433659bf2a Mon Sep 17 00:00:00 2001 From: Michael Verdi Date: Fri, 1 Aug 2025 15:22:26 -0500 Subject: [PATCH] Fix 2D canvas positioning bug - Changed canvas positioning from absolute to relative in start2DMode() - Resolves issue where content below video was hidden underneath canvas - Fixes canvas disappearing during page resize and fullscreen operations - Canvas now properly flows within document layout --- vr180player/vr180-player.js | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/vr180player/vr180-player.js b/vr180player/vr180-player.js index 043f715..6f65e2a 100644 --- a/vr180player/vr180-player.js +++ b/vr180player/vr180-player.js @@ -1436,9 +1436,7 @@ function start2DMode() { // Position the canvas to match the video element const canvas = renderer.domElement; - canvas.style.position = 'absolute'; - canvas.style.top = '0'; - canvas.style.left = '0'; + canvas.style.position = 'relative'; canvas.style.width = '100%'; canvas.style.height = 'auto'; canvas.style.aspectRatio = '16/9';