[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

  1. Ensure the ioPay app is completely closed (not running in the background).

  2. Tap the ioPay app icon to launch.

  3. Observe the initial 3–7 seconds of the application startup.

  4. 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.xml for Android or LaunchScreen.storyboard for iOS) that triggers until the main App.js or root component is mounted.

Wallet Address: io1tkw393kejmxwnd454twc6020sxcyvh5dxqmren

Device & Environment:

-Operating system: Android 13

-Device model: Redmi Note 10 Pro

Please authenticate to join the conversation.

Upvoters
Status

In Review

Board
πŸ’‘

New Issue

Date

26 days ago

Author

cryptotestnet

Subscribe to post

Get notified by email when there are changes.