bitwarden / bitwarden/clients

Interface is very slow (Mac, Safari)

Open
#12,902 4 comments 0 reactions 0 assignees View on GitHub
browser bug
Dominant language
TypeScript
Stars
13.8k
Forks
2k
Avg merge
3d 9h
Merged PRs (30d)
393

Description

### Steps To Reproduce

1. Install Bitwarden.
2. Create a new user on my machine.
3. Switch to the new user.
4. Open Safari and enable Bitwarden Extension.
5. Click the Bitwarden icon.
6. Enter the ID and password. Typing is very slow.

### Expected Result

Everything should be instant.

### Actual Result

Everything is very slow.

### Screenshots or Videos

_No response_

### Additional Context

My keyboard is Japanese.
Not only typing, everything is slow in the extension.
The performance on Chrome and Desktop is good.
The performance was good before 2024.12.1.
The CPU load of the extension is 100% when the issue occurs.

### Operating System

macOS

### Operating System Version

Sonoma 14.7.2

### Web Browser

Safari

### Browser Version

18.2

### Build Version

2025.1.0

### Issue Tracking Info

- [x] I understand that work is tracked outside of Github. A PR will be linked to this issue should one be opened to address it, but Bitwarden doesn't use fields like "assigned", "milestone", or "project" to track progress.

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the slowdown in the Bitwarden Safari extension on macOS Sonoma with Safari 18.2 and a Japanese keyboard, using the reported login and typing steps. Compare behavior with Chrome and Desktop and with a version before 2024.12.1; done means typing and other extension interactions are responsive without the reported 100% CPU load.

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.