[ECO Bounty] iopay Watchlist "Add/Remove" Toggle Failure


Summary

The "Add to watchlist" toggle (plus/check icon) in the Markets section does not reliably update the asset's status. When a user attempts to uncheck an asset (like IOTX), the UI briefly changes but reverts or fails to execute the removal, preventing users from managing their watchlist.

Impact

  • Poor User Control: Users cannot effectively customize their asset tracking, leading to a cluttered and irrelevant watchlist.

  • Functional Frustration: The repetitive failure of a basic toggle button creates a negative impression of the app's overall responsiveness and reliability.

Steps to Reproduce

  1. Open the ioPay app and navigate to the Markets tab.

  2. Select the Watchlist sub-tab.

  3. Locate an asset that is already checked (e.g., IOTX).

  4. Tap the check icon to remove it from the watchlist.

  5. Observe that the icon may flicker or change to a "+" but the asset remains on the list or the change does not save.

Actual Result

Expected Result

Tapping the toggle icon (check/plus) fails to consistently update the asset's status in the watchlist.

Tapping the check icon should immediately remove the asset from the watchlist and change the icon to a plus sign.

Proposed Solutions

  • State Management Fix: Ensure the UI state is correctly synced with the backend database upon every tap.

  • Visual Feedback: Add a "Success" toast notification (e.g., "Removed from Watchlist") to confirm the action has been processed.

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

22 days ago

Author

cryptotestnet

Subscribe to post

Get notified by email when there are changes.