MetaMask / MetaMask/metamask-extension
[Bug]: Settings unresponsive due to smart transaction confirmation hanging in pop-up view
- Dominant language
- TypeScript
- Stars
- 13.2k
- Forks
- 5.6k
- Avg merge
- 2d 5h
- Merged PRs (30d)
- 451
Description
**Describe the bug**
Due to a smart transaction confirmation in the pop-up view, the _Settings_ tab becomes unresponsive
- After sending a smart transaction in full screen view, the smart transaction confirmation `Your transaction is complete` is only displayed in pop-up view
- If this is not closed and a new transaction is submitted in full screen view, then two confirmations are displayed
- If the first one of the smart transaction is closed in full screen view using `View Activity` button, then the second confirmation is left hanging in the pop-up view and an Unapproved transaction is displayed in the Activity list
- After this, the Settings tab becomes unresponsive until the confirmation from the pop-up view is closed
**Expected behavior**
Be able to access settings
**Screenshots/Recordings**
https://github.com/user-attachments/assets/844d1637-6c7f-4f62-b3af-21fc578f44db
**Steps to reproduce**
1. Send smart transaction in full screen view
2. Notice smart tx confirmation is displayed in pop-up view (do not close it)
3. Send a new transaction in full screen view
4. Notice two confirmations are displayed
5. Navigate to the first one and click on `View activity`
6. Notice only one conformation is displayed in the pop-up view
7. Click Settings
8. Notice Settings is unresponsive
**Error messages or log output**
```shell
```
**Detection stage**
During release testing
**Version**
13.12.0
**Build type**
None
**Browser**
Chrome
**Operating system**
MacOS
Contributor guide
Assessment
This issue has not been assessed yet.