[ECO Bounty] ioPay Missing Startup Loading State
Absence of Startup Loading Indicator
Description: When launching the ioPay app from the device home screen, the app displays a static splash screen or a black/blank interface without a loading circle or progress bar.
Observation: Users often experience a "hanging" sensation where the app appears frozen for several seconds because there is no visual confirmation that data is being fetched or the engine is initializing.
Impact: This lack of feedback leads to redundant app restarts by users who believe the application has crashed on launch.
Steps to Reproduce
Ensure the ioPay app is completely closed (not running in the background).
Tap the ioPay app icon to launch.
Observe the initial 3–7 seconds of the application startup.
Note the lack of any animated "loading circle" or progress indicator while the main interface prepares to load.
Expected Result
The app should display a persistent, animated loading spinner or a themed "loading circle" immediately upon launch and after authentication to confirm active background processes.
Actual Result
The app remains on a static screen or a blank transition, providing no visual feedback to the user.
Suggested Fixes
Implement Splash Screen Spinner: Integrate a standard circular progress indicator into the splash screen (
launch_screen.xmlfor Android orLaunchScreen.storyboardfor iOS) that triggers until the mainApp.jsor root component is mounted.
Wallet Address: io1tkw393kejmxwnd454twc6020sxcyvh5dxqmren
Device & Environment:
-Operating system: Android 13
-Device model: Redmi Note 10 Pro
Log in to comment and vote
No comments yet
Be the first to share your thoughts.