MetaMask / MetaMask/metamask-extension

[Bug]: When creating Bridge transaction from the Expanded view, the blue badge, indicating Confirmation, does not appear

Open
#33,037 1 comment 0 reactions 0 assignees View on GitHub
needs-triage regression-RC-12.18.0 Sev3-low team-swaps-and-bridge type-bug
Dominant language
TypeScript
Stars
13.2k
Forks
5.6k
Avg merge
2d 5h
Merged PRs (30d)
451

Description

### Describe the bug

When creating Bridge for EVM -> Solana transaction from the Expanded view, the blue badge, indicating Confirmation, does not appear. If user click on the MM icon in the browser bar, the popup with the Confirmation opens. The amount field in the popup is empty, while in the Expanded view there is a value. After the popup is opened `Submit` button disappears.

### Expected behavior

Blue badge is created for Pending Confirmation; popup and Expanded confirmation should match; Bridge can be successfully submitted.

### Screenshots/Recordings

https://github.com/user-attachments/assets/65a7d7e7-650b-4b89-877c-ca76435ca833

### Steps to reproduce

1. Start Bridge fro ETH to SOL in the Expanded view
2. Proceed to Confirmation screen
3. Observe that blue badge is not shown on the MM icon in the browser bar
4. Open popup
5. Note, that amount field is empty, Submit button is not present

### Error messages or log output

```shell

```

### Detection stage

During release testing

### Version

12.18.0

### Build type

None

### Browser

Chrome

### Operating system

MacOS

### Hardware wallet

_No response_

### Additional context

_No response_

### Severity

_No response_

Contributor guide

Open the contributing guide

Research direction

Reproduce the EVM-to-Solana Bridge flow from the Expanded view, then compare the confirmation screen with the browser-bar popup. Done means the blue Pending Confirmation badge appears, the popup and Expanded confirmation show the same amount, and the Bridge can be submitted successfully.

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
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.