[Eco Bounty] ioPay Lack of Visual Feedback and Missing Error Icon When Wallet Name is Already Occupied

Wallet Address Reporter: io1tkw393kejmxwnd454twc6020sxcyvh5dxqmren

App Version: ioPay v5.3.1 (3973)

Device: Redmi Note 10 Pro (Android 13)

Summary: When a user attempts to rename a wallet using a name that is already taken, the app displays a tooltip-style message ("This name is occupied!") but provides no visual feedback on the input field itself and no warning/error icon. Additionally, the Confirm button remains enabled, allowing users to attempt submitting a duplicate name. This results in a poor and confusing user experience.


Steps to Reproduce:

  1. Open the ioPay app.

  2. Navigate to the Wallet settings page.

  3. Tap the Edit/Rename icon (pencil icon) next to the wallet name.

  4. In the "Rename Wallet" modal, type a wallet name that is already in use (e.g., Cryptotestnet).

  5. Observe the feedback provided by the app.


Expected Behavior:

ElementExpected

Input field border

Turns red to indicate an error state

Error icon

A ⚠️ warning or ❌ error icon appears inside or beside the input field

Inline error text

A clear red error message below the field (e.g., "This name is already in use. Please choose a different name.")

Confirm button

Should be disabled/grayed out when input is invalid

Toast/Tooltip style

Current tooltip is ambiguous; should be replaced with persistent inline feedback


Actual Behavior:

  • A floating tooltip ("This name is occupied!") appears near the bottom of the screen but:

    • ❌ Has no warning or error icon.

    • ❌ Input field shows no color change or border highlighting.

    • No inline error message below the text field.

    • Confirm button remains active/enabled (purple), misleading the user into thinking the action can be completed.

    • ❌ Tooltip style is inconsistent with standard error feedback patterns.

Please authenticate to join the conversation.

Upvoters
Status

In Review

Board
💡

New Issue

Date

1 day ago

Author

cryptotestnet

Subscribe to post

Get notified by email when there are changes.