From a5a8f2814e51c344f259024b3e641387d0a9723a Mon Sep 17 00:00:00 2001 From: Gigiaj Date: Sun, 4 May 2025 15:04:07 -0500 Subject: [PATCH] temp fix to allow the status to be cleared in some way --- src/app/pages/client/CallProvider.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/app/pages/client/CallProvider.tsx b/src/app/pages/client/CallProvider.tsx index 6edff627..872b1d39 100644 --- a/src/app/pages/client/CallProvider.tsx +++ b/src/app/pages/client/CallProvider.tsx @@ -111,7 +111,7 @@ export function CallProvider({ children }: CallProviderProps) { activeClientWidgetApi?.transport.send(`${WIDGET_HANGUP_ACTION}`, {}); setIsCallActive(false); //setActiveCallRoomId(null); - //setActiveCallRoomIdState(null); + setActiveCallRoomIdState(null); //logger.debug(`CallContext: Clearing active clientWidgetApi due to hangup.`); //setActiveClientWidgetApiState(null); //setClientWidgetApiRoomId(null); @@ -171,6 +171,7 @@ export function CallProvider({ children }: CallProviderProps) { ); setIsPrimaryIframe(true); setIsCallActive(false); + setActiveCallRoomIdState(null); //hangUp(); }; @@ -200,6 +201,7 @@ export function CallProvider({ children }: CallProviderProps) { ev.preventDefault(); if (isCallActive) { setIsPrimaryIframe(false); + setActiveCallRoomIdState(viewedRoomId); } else { setIsPrimaryIframe(true); }