MetaMask / MetaMask/metamask-extension
[Bug]: Account Header - Persistent Account header is not applied to all screens
- Dominant language
- TypeScript
- Stars
- 13.2k
- Forks
- 5.6k
- Avg merge
- 2d 5h
- Merged PRs (30d)
- 451
Description
### Describe the bug
Persistent Account header is not applied to all screens. These are the missing ones
- Simple Send
- Perps Withdraw
- Perps Add funds
- Money Send
- Money Add
### Expected behavior
We should consolidate all screens, either with persistent or with non persistent header?
### Screenshots/Recordings
https://github.com/user-attachments/assets/29611502-5821-4deb-b8fe-5f65b1514827
https://github.com/user-attachments/assets/0cacacd1-b24f-4a31-ab40-caff69129c77
### Steps to reproduce
1. Open each screen and see if header is present or not
### Error messages or log output
```shell
```
### Where was this bug found?
Internal release testing
### Version
13.50.0
### Build type
None
### Browser
Chrome
### Operating system
MacOS
### Hardware wallet
_No response_
### Additional context
_No response_
### Severity
_No response_
Contributor guide
Research direction
Start by opening the five listed screens—Simple Send, Perps Withdraw, Perps Add funds, Money Send, and Money Add—and compare their account headers. Clarify whether the intended result is a persistent or non-persistent header for all screens, then verify that the chosen behavior is consistent across each screen.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100