diff --git a/packages/mobile/src/AppStack.tsx b/packages/mobile/src/AppStack.tsx index 01a5035e6..338f026f9 100644 --- a/packages/mobile/src/AppStack.tsx +++ b/packages/mobile/src/AppStack.tsx @@ -121,7 +121,13 @@ export const AppStackComponent = (props: ModalStackNavigationProp<'AppStack'>) = [application], ) - if (IsMobileWeb) { + if (!application) { + return null + } + + const shouldOpenWebApp = application.getValue(AlwaysOpenWebAppOnLaunchKey, StorageValueModes.Nonwrapped) as boolean + + if (IsMobileWeb || shouldOpenWebApp) { return ( ({ @@ -134,12 +140,6 @@ export const AppStackComponent = (props: ModalStackNavigationProp<'AppStack'>) = ) } - if (!application) { - return null - } - - const shouldOpenWebApp = application.getValue(AlwaysOpenWebAppOnLaunchKey, StorageValueModes.Nonwrapped) as boolean - return (