-
Notifications
You must be signed in to change notification settings - Fork 1.5k
Description
Steps To Reproduce
Description:
When Chrome is in full-screen mode on macOS, any website that requests a passkey causes the Bitwarden extension to open a new full-screen window instead of staying inline. macOS treats this new window as a new “desktop space”, so the view slides to a different workspace, disrupting the user flow.
This behavior is highly distracting and breaks the continuity of browsing in full-screen mode.
Steps to reproduce:
On macOS, open Chrome and enter full-screen mode (green button).
Visit any site that requests a passkey (e.g. a login supporting WebAuthn / passkeys).
Observe: Bitwarden opens a new full-screen window to handle the passkey prompt.
macOS slides over to the new space for that window.
Expected Result
Bitwarden should open a small inline popup or dialog within the current full-screen window — not spawn a separate full-screen instance that triggers a space switch.
Actual Result
When Chrome is in full-screen mode on macOS, any website that requests a passkey causes the Bitwarden extension to open a new full-screen window instead of staying inline. macOS treats this new window as a new “desktop space”, so the view slides to a different workspace, disrupting the user flow.
Screenshots or Videos
No response
Additional Context
This could be mitigated by keeping the Bitwarden popup inline (like other password managers do) or providing an option to disable external window spawning when in full-screen.
Operating System
macOS
Operating System Version
No response
Web Browser
Chrome
Browser Version
No response
Environment Versions
Version: 2025.9.0
SDK: 'main (ab3c7db)'
Server version: 2025.9.2
Issue Tracking Info
- 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.