MetaMask / MetaMask/metamask-mobile

[Bug]: Clicking "Confirm" should route to Activity Tab

Open
#19,205 0 comments 0 reactions 0 assignees View on GitHub
needs-triage perps-internal-beta regression-beta-7.55.99
Dominant language
TypeScript
Stars
3k
Forks
1.7k
Avg merge
1d 14h
Merged PRs (30d)
669

Description

### Describe the bug

When funding a Perps trading account the user completes a transaction by clicking on the "confirm" which initiates the transaction. After clicking on this button the user is shown the main perps page again as they await their deposit.

The user needs to click on activity tab to see the progress of their bridge transaction and know their funds are on the way.

### Expected behavior

Take the user directly to the activity tab so that they can see the progress of their transfer.

### Screenshots/Recordings

https://github.com/user-attachments/assets/c4e2bbc4-57d1-4acd-b5a2-12b2493c4a8e

### Steps to reproduce

1. Visit Perps feature
2. Click on Add Funds
3. Complete a funding of the account by clicking on confirm
4. The transaction page disappears and the perps home page is shown.

### Error messages or log output

```shell

```

### Detection stage

In public beta

### Version

7.55.99 (2347)

### Build type

Beta

### Device

iOS

### Operating system

iOS

### Additional context

_No response_

### Severity

_No response_

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the Perps Add Funds flow on iOS, following the confirmation action described in the issue. Trace the navigation from confirmation to the Perps home page and identify the existing Activity tab route. Done means confirming a deposit opens Activity directly and shows the bridge transaction progress.

Written by the indexing model from the issue text.

Assessment

Tech stack
react-native, typescript
Domain
mobile
Issue type
Bug
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.