diff --git a/ts/components/CallScreen.tsx b/ts/components/CallScreen.tsx index 635235f71..e38dc935d 100644 --- a/ts/components/CallScreen.tsx +++ b/ts/components/CallScreen.tsx @@ -805,13 +805,14 @@ export function CallScreen({ toggleSettings={toggleSettings} /> - {isRinging && ( + {(isConnecting || isRinging) && ( <>
diff --git a/ts/components/CallingPreCallInfo.tsx b/ts/components/CallingPreCallInfo.tsx index c843b9b53..895e803b7 100644 --- a/ts/components/CallingPreCallInfo.tsx +++ b/ts/components/CallingPreCallInfo.tsx @@ -55,6 +55,7 @@ export type PropsType = { > >; isCallFull?: boolean; + isConnecting?: boolean; peekedParticipants?: Array; }; @@ -63,6 +64,7 @@ export function CallingPreCallInfo({ groupMembers = [], i18n, isCallFull = false, + isConnecting = false, me, peekedParticipants = [], ringMode, @@ -79,7 +81,11 @@ export function CallingPreCallInfo({ let subtitle: string; if (ringMode === RingMode.IsRinging) { - subtitle = i18n('icu:outgoingCallRinging'); + if (isConnecting) { + subtitle = i18n('icu:outgoingCallConnecting'); + } else { + subtitle = i18n('icu:outgoingCallRinging'); + } } else if (isCallFull) { subtitle = i18n('icu:calling__call-is-full'); } else if (peekedParticipants.length) {