MetaMask / MetaMask/metamask-extension

[Bug]: Confirmations - Asset icon an amount not displayed (empty/placeholder) when performing a transferFrom operation

Open
#41,874 0 comments 0 reactions 0 assignees View on GitHub
INVALID-ISSUE-TEMPLATE regression-prod-13.28.0 Sev2-normal 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**

Asset icon an amount not displayed (empty/placeholder) when performing a transferFrom operation

**Expected behavior**

Display amount and asset icon like we do when we do transfer?

**Screenshots/Recordings**

https://github.com/user-attachments/assets/14255446-2aae-45bb-994a-bcf004e72040

**Steps to reproduce**

1. Go to https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48#writeProxyContract
2. Connect
3. Trigger a transferFrom
4. See no asset icon (gray image) nor value
5. Trigger a transfer
6. See info is there as expected

**Error messages or log output**

```shell

```

**Where was this bug found?**

Live version (from official store)

**Version**

found in 13.28.0 but seems it's a pre-existing issue as well

**Build type**

None

**Browser**

Chrome

**Operating system**

MacOS

Contributor guide

Open the contributing guide

Research direction

Reproduce the issue in the live extension by comparing a USDC transferFrom confirmation with a transfer confirmation, following the provided Etherscan steps. Trace the confirmation UI for both operations and identify where the asset icon and amount diverge. Done means transferFrom confirmations display the asset icon and amount like transfer confirmations, with coverage for the reported case.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
blockchain, frontend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
52/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.