Skip to content

Firefox Passkey authentication doesn't pop up properly with multiple screens of differing display scaling #10049

Description

@EstrianTech

Steps To Reproduce

  1. Go to any site that allows passkey login that you have a saved passkey for.
  2. Drag the window to a non-primary desktop screen.
  3. Click on Sign in with Passkey

Expected Result

Same result as launching it within a primary window, pops up in a small window on top of the screen you clicked "Sign in with passkey" for.

Actual Result

Window is launching, however it launches in the background, unable to be interacted with or moved.

Screenshots or Videos

image
image
image

Additional Context

This does NOT happen on Chrome when I tested another browser. When I move the window to a primary screen in Firefox, this works as expected, however it does not work in any non-"main" display.
It also could be related to HDMI vs DP inputs, as I tried a secondary monitor in HDMI and it works, but not any DisplayPort monitor.

Operating System

Windows

Operating System Version

22H2 19045.4598

Web Browser

Firefox

Browser Version

127.0.2 (64-bit)

Build Version

2024.6.3

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions