diff --git a/src/room/GroupCallView.jsx b/src/room/GroupCallView.jsx
index 2403bf6..9794a00 100644
--- a/src/room/GroupCallView.jsx
+++ b/src/room/GroupCallView.jsx
@@ -61,7 +61,10 @@ export function GroupCallView({
useEffect(() => {
window.groupCall = groupCall;
- }, [groupCall]);
+
+ // In embedded mode, bypass the lobby and just enter the call straight away
+ if (isEmbedded) groupCall.enter();
+ }, [groupCall, isEmbedded]);
useSentryGroupCallHandler(groupCall);
@@ -128,24 +131,32 @@ export function GroupCallView({
} else if (left) {
return ;
} else {
- return (
-
- );
+ if (isEmbedded) {
+ return (
+
+ Loading room...
+
+ );
+ } else {
+ return (
+
+ );
+ }
}
}