From f985d55d5cc5164143af6f58f1bd068d6857ffdd Mon Sep 17 00:00:00 2001 From: Scott Nonnenberg Date: Tue, 10 Aug 2021 10:15:35 -0700 Subject: [PATCH] Calling: Never show lobby for incoming call --- ts/state/smart/CallManager.tsx | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/ts/state/smart/CallManager.tsx b/ts/state/smart/CallManager.tsx index 6fa0f3f50..c967b5260 100644 --- a/ts/state/smart/CallManager.tsx +++ b/ts/state/smart/CallManager.tsx @@ -89,6 +89,11 @@ const mapStateToActiveCallProp = ( switch (call.callMode) { case CallMode.Direct: + // If the call is incoming, it's not an 'active' call and we shouldn't show a lobby. + if (call.isIncoming) { + return; + } + return { ...baseResult, callEndedReason: call.callEndedReason,