MetaMask / MetaMask/metamask-extension

[Bug]: Confirmations - I'm able to open Settings using Shield Update, land into Settings and then to Home leaving that tx pending in the wallet state

Open
#40,284 0 comments 0 reactions 1 assignee Claimed by @bschorchit View on GitHub
Bugs---Low-Priority INVALID-ISSUE-TEMPLATE regression-RC-13.20.0 team-confirmations type-bug
Dominant language
TypeScript
Stars
13.2k
Forks
5.6k
Avg merge
2d 5h
Merged PRs (30d)
451

Description

**Describe the bug**

I'm able to open Settings using Shield Update, land into Settings, change them and then to Home leaving that tx pending

**Expected behavior**

We didn't use to allow going to Settings with an unconfirmed tx, as this could lead to undesired effects (changing settings which affect txs)

**Screenshots/Recordings**

https://github.com/user-attachments/assets/83d66a2c-a891-471d-8ea2-bb1b1dd3311c

**Steps to reproduce**

Pre requisite (subscribe to Shield and remove wallet funds)
1. Start a tx
2. Once in the last confirmation screen, click on Update plan
3. See settings are open
4. Change some settings
5. Click cross arrow
6. See you land at the Home screen, but you still have the pending unconfirmed tx in state

**Error messages or log output**

```shell

```

**Where was this bug found?**

Internal release testing

**Version**

13.20.0

**Build type**

None

**Browser**

Chrome

**Operating system**

MacOS

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.