From ab7da5f664d12352d6afed847bea4e3dff11de37 Mon Sep 17 00:00:00 2001 From: Alex Yetto Date: Fri, 1 Dec 2023 12:48:40 +0300 Subject: [PATCH] fix opening same modal twice (#7639) Co-authored-by: Fokin Aleksandr Konstantinovich --- app/screens/navigation.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/screens/navigation.ts b/app/screens/navigation.ts index c912cd228..17d113645 100644 --- a/app/screens/navigation.ts +++ b/app/screens/navigation.ts @@ -564,7 +564,7 @@ export async function dismissAllModalsAndPopToScreen(screenId: AvailableScreens, } export function showModal(name: AvailableScreens, title: string, passProps = {}, options: Options = {}) { - if (!isScreenRegistered(name)) { + if (!isScreenRegistered(name) || NavigationStore.getVisibleModal() === name) { return; }