-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Description
The app update check (both critical and non-critical) only evaluates when the user reaches the home screen. It doesn't cover onboarding or other flows, so it can miss showing the update prompt entirely on first launch.
Repro steps
- Install an older build
- Restore a wallet
- Expected: the mandatory update full-screen shows
- Actual: it doesn't show
- Force-close the app (also from Android app info screen)
- Reopen the app — now the mandatory update screen shows
Suggestions
- The update check should also cover the onboarding flow (when no wallet is loaded), scoped at the highest level which includes all screens within the app
- This should apply to the non-critical app update sheet too
- iOS has the same home-screen-only gating for non-critical updates (timed sheets triggered from
HomeView.onAppearonly). Critical updates on iOS are shown at the top level inAppSceneso they're not affected, but the non-critical path has the same limitation.
The old React Native App does this much better, gating the Onboarding flow screens too:

Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels