MetaMask / MetaMask/metamask-extension

[Bug]: Firefox UI lag and delay when clicking buttons

Open
#43,390 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

regression-RC-13.35.0 Sev2-normal team-extension-platform type-bug
Dominant language
TypeScript
Stars
13.2k
Forks
5.6k
Avg merge
2d 5h
Merged PRs (30d)
451

Description

Describe the bug

After using MetaMask on the Firefox browser from some time, delays are experienced when switching networks, switching accounts, interacting with dapps and overall clicking buttons

At some point no click action is registered and UI freezes for some seconds.

Also experienced a crash when opening MetaMask in full screen

Unable to reproduce consistently.

Previous issue that was fixed in v13.34.0

Expected behavior

No slowness

Screenshots/Recordings

https://github.com/user-attachments/assets/c16872d9-e076-4c8f-be05-ab879198c75c

https://github.com/user-attachments/assets/7800fc94-505d-4922-9ac4-e3029524eaf9

https://github.com/user-attachments/assets/41b61da7-e78c-4bcb-a3ea-3cee887ff143

Image
Steps to reproduce
  1. Install MetaMask on Firefox
  2. Use for some time doing regular actions: switch networks, accounts, interact with dapps
  3. Notice intermediate slowness
Error messages or log output

Where was this bug found?

Internal release testing

Version

13.35.0

Build type

None

Browser

Firefox

Operating system

MacOS

Hardware wallet

No response

Additional context

No response

Severity

No response

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Begin with the Firefox reproduction steps on macOS using MetaMask 13.35.0: switch networks and accounts, interact with dapps, and click buttons over time. Compare the behavior with previous issue 43121 and observe both UI delays and the fullscreen crash. Done means the lag, missed clicks, and reported crash can no longer be reproduced in these scenarios.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
frontend, performance
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.