From a4a800a498017c6dd8d010ffdf827586bfe73bae Mon Sep 17 00:00:00 2001 From: Jeff Emmett Date: Tue, 7 Apr 2026 14:55:11 -0400 Subject: [PATCH] fix(rmeets): remove loading spinner after Jitsi iframe injection The "Connecting to meeting..." loading div remained visible on top of the Jitsi iframe in the minimal view. The iframe is created by the JitsiMeetExternalAPI constructor, so remove the spinner immediately after. Co-Authored-By: Claude Opus 4.6 --- modules/rmeets/mod.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/modules/rmeets/mod.ts b/modules/rmeets/mod.ts index d832ad2..eb500dd 100644 --- a/modules/rmeets/mod.ts +++ b/modules/rmeets/mod.ts @@ -539,6 +539,9 @@ routes.get("/:room", (c) => { DISABLE_JOIN_LEAVE_NOTIFICATIONS: false, }, }); + // Remove loading spinner — iframe is already injected by the constructor + var loadingEl = document.querySelector(".loading"); + if (loadingEl) loadingEl.remove(); api.addEventListener("readyToClose", function() { try { window.close(); } catch(e) {} document.getElementById("jitsi-container").innerHTML =