Skip to content

fix(wallet): delay hiding splash screen on iOS first launch until keychain reset completes - #37

Merged
AlexanderShenshin merged 1 commit into
hiero-ledger:mainfrom
aryunewaskar77-art:fix/ios-splash-screen-blank-on-first-launch
Apr 23, 2026
Merged

fix(wallet): delay hiding splash screen on iOS first launch until keychain reset completes#37
AlexanderShenshin merged 1 commit into
hiero-ledger:mainfrom
aryunewaskar77-art:fix/ios-splash-screen-blank-on-first-launch

Conversation

@aryunewaskar77-art

Copy link
Copy Markdown
Contributor

Delay hiding splash screen on iOS until keychain reset completes to prevent blank screen on first launch.

  • Fix SplashScreen.hide() called unconditionally on app mount
  • Add guard to only hide splash screen when keychainResetInProgress is false
  • Resolves the TODO comment left by developers at App.tsx line 55

NOTE :
On iOS first launch, the app resets the device keychain before proceeding.
Previously, SplashScreen.hide() was called immediately, causing a blank
white/black screen during the reset. This fix ensures the splash screen
persists until initialization is complete.

…chain resets

Signed-off-by: Aaryaa Newaskar <aryu.newaskar77@gmail.com>
@AlexanderShenshin
AlexanderShenshin merged commit a175fc3 into hiero-ledger:main Apr 23, 2026
6 checks passed
@aryunewaskar77-art
aryunewaskar77-art deleted the fix/ios-splash-screen-blank-on-first-launch branch April 24, 2026 09:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants