Passkey dialog not visible when Firefox is on secondary monitor

I am using the Firefox plugin for Bitwarden (version 2024.4.1) on Windows 10 and have an issue trying to log in to a site with a passkey if the browser is on the secondary screen to the right of my main screen.

The dialog can be seen in the Alt+Tab list but is positioned off the visible area. I assume that the code is getting confused between location within the window area and location within the visible area (and setting the x-offset of the dialog relative to the window extent with a value deriving from the visible extent - which will be offset by 1920, due to the primary monitor)?

The workaround is to use Alt+Tab to select the dialog, Alt+Space, M and press a cursor key to start moving the window and then move the mouse, which forces the dialog into the visible area. I would rather not have to do this though!

Anyone else seeing this?

_

1 Like

Yes, same issue with version 2024.4.2 on Firefox.
Thanks for the workaround tip!

Iā€™m seeing this too on 2024.7.1.

It looks like this has been reported here: Firefox Passkey authentication doesn't pop up properly with multiple DisplayPort screens Ā· Issue #10049 Ā· bitwarden/clients Ā· GitHub

Thanks Underscore for the workaround. Iā€™m still seeing the issue in Version: 2024.10.0 with Windows 11 and FF 131.0.3 (64-bit).

Another trick is: you can see the multiple windows by clicking on the FF icon in the taskbar, and then right click on the 2nd window to get to the ā€œMoveā€ option in the context menu.

Another very clunky workaround is to temporarily disconnect the 2nd monitor which is what Iā€™d been doing.

Whenever a secondary monitor has a different scaling than the primary monitor, the login window pops up off screen. It was well-described in Underscoreā€™s post above but itā€™s still happening. Any news or progress? Iā€™m using the 2024.12.3 plugin on Firefox.