Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Extension pop-ups appear off-screen with multiple monitors and differing display scaling. #11087

Open
1 task done
chrrs opened this issue Sep 16, 2024 · 0 comments
Open
1 task done
Assignees
Labels
browser Browser Extension bug

Comments

@chrrs
Copy link

chrrs commented Sep 16, 2024

Steps To Reproduce

I'm unsure of the exact conditions that cause it, but here's my setup:

Screens:
First: 1920x1080 using 125% display scaling as set in Windows.
Second: 2560x1080 using 100% display scaling, to the right of the first display.

  1. Open Firefox on the second screen.
  2. Trigger any pop-up window of the Bitwarden extension (for example: unlocking vault, passkey selection).

Expected Result

The pop-up appears on top of the window, visible to the user.

Actual Result

The pop-up will appear out of the screen bounds, off to the right of the second screen. You can't interact with it, as it's not visible on screen.

Screenshots or Videos

No response

Additional Context

I'm not sure if this is a bug with the extension or with Firefox itself, but I've never noticed it happening with any other extensions, so I'm leaning towards it being a bug with the Bitwarden extension.

Note that this doesn't seem to happen if the first screen is set to 100% display scaling.
I've seen this behaviour on multiple different PC's with the same screen setup.

Operating System

Windows

Operating System Version

Windows 11, both 22H2 and 23H2

Web Browser

Firefox

Browser Version

130.0

Build Version

2024.9.0

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.
@chrrs chrrs added browser Browser Extension bug labels Sep 16, 2024
@cagonzalezcs cagonzalezcs self-assigned this Sep 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
browser Browser Extension bug
Projects
None yet
Development

No branches or pull requests

2 participants