From 64ba4c1f1fc665a6c9767be7ba2e855af048060c Mon Sep 17 00:00:00 2001 From: Jeff Emmett Date: Tue, 7 Apr 2026 15:29:13 -0400 Subject: [PATCH] feat(rmeets): enable shared video & music toolbar buttons Add sharedvideo and sharedmusic to Jitsi toolbar config in both the full-screen view and folk-jitsi-room component. Also set disableThirdPartyRequests to false so the features aren't blocked. Co-Authored-By: Claude Opus 4.6 --- modules/rmeets/components/folk-jitsi-room.ts | 1 + modules/rmeets/mod.ts | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/modules/rmeets/components/folk-jitsi-room.ts b/modules/rmeets/components/folk-jitsi-room.ts index e0350d3..bf207d9 100644 --- a/modules/rmeets/components/folk-jitsi-room.ts +++ b/modules/rmeets/components/folk-jitsi-room.ts @@ -121,6 +121,7 @@ class FolkJitsiRoom extends HTMLElement { "camera", "microphone", "desktop", "hangup", "raisehand", "tileview", "toggle-camera", "fullscreen", "select-background", + "sharedvideo", "sharedmusic", ], // Hide panels that add stray close (×) buttons disableChat: false, diff --git a/modules/rmeets/mod.ts b/modules/rmeets/mod.ts index eb500dd..6971b7f 100644 --- a/modules/rmeets/mod.ts +++ b/modules/rmeets/mod.ts @@ -521,13 +521,14 @@ routes.get("/:room", (c) => { prejoinConfig: { enabled: false }, prejoinPageEnabled: false, disableDeepLinking: true, - disableThirdPartyRequests: true, + disableThirdPartyRequests: false, enableClosePage: false, toolbarButtons: [ "microphone","camera","desktop","hangup", "raisehand","tileview","toggle-camera", "fullscreen","chat","settings", "participants-pane","select-background", + "sharedvideo","sharedmusic", ], }, interfaceConfigOverwrite: {