diff --git a/src/room/InCallView.tsx b/src/room/InCallView.tsx index 1b24d0f0..c1244a2a 100644 --- a/src/room/InCallView.tsx +++ b/src/room/InCallView.tsx @@ -378,6 +378,7 @@ export const InCallView: FC = ({ // When waiting for pickup, loop a waiting sound useEffect((): void | (() => void) => { + if (callPickupState !== "ringing") return; const interval = window.setInterval(() => { void pickupPhaseAudio?.playSound("waiting"); }, PICKUP_SOUND_INTERVAL);