From 693bb981ffd271af0f5e88a1c44c4b8c5d9ed506 Mon Sep 17 00:00:00 2001 From: Keysat Date: Mon, 15 Jun 2026 17:38:32 -0500 Subject: [PATCH] Fix mobile/UX bug cluster: video minimize, audio interrupt, scroll reset, redundant box Four fixes in public/index.html, all reported against recaps.cc on mobile: - Video minimize no longer shows a black frame on expand. toggleVideoMinimize() used to call render(), rebuilding the YouTube iframe inside the display:none minimized container, which wedged the IFrame API. Minimize now toggles the .results-left.minimized class in place; a !videoMinimized guard on render()'s needsMount plus a new ensureYtMounted() (called from the expand paths) keep the player from ever being created in a hidden container. - Background processing no longer interrupts podcast audio or resets the transcript scroll. The ~60s relay-credit poll calls render(), which rebuilt the