From ad79bcc704308592dbd6e2bda843b49fab0d7cd2 Mon Sep 17 00:00:00 2001 From: Sibtain Ali Date: Mon, 13 May 2024 01:15:41 +0500 Subject: [PATCH] fix: add timeout --- src/components/ScreenWrapper.tsx | 1 + 1 file changed, 1 insertion(+) diff --git a/src/components/ScreenWrapper.tsx b/src/components/ScreenWrapper.tsx index ec259e313507..fb7e6f9b882c 100644 --- a/src/components/ScreenWrapper.tsx +++ b/src/components/ScreenWrapper.tsx @@ -169,6 +169,7 @@ function ScreenWrapper( ).current; useEffect(() => { + // On iOS, the transitionEnd event doesn't trigger some times. As such, we need to set a timeout const timeout = setTimeout(() => { setDidScreenTransitionEnd(true); onEntryTransitionEnd?.();