Tab switcher dialog does not scale properly
Categories
(Core :: Widget: Gtk, defect, P3)
Tracking
()
People
(Reporter: akhatavk, Unassigned)
Details
Attachments
(2 files)
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:135.0) Gecko/20100101 Firefox/135.0
Steps to reproduce:
I pressed Ctrl + Tab to open up the tab switcher.
I am using Firefox 135 on Fedora 41 with GNOME 47 with a 1440p external monitor and 1080p external monitor (native display of my laptop is turned off).
Actual results:
- The parent window for the tab previews was not centered and the tab previews overlapped each other instead of being separate.
- I scaled down the resolution on my monitor to 1080p and the issue was fixed (as well as on the 2nd monitor).
- I also checked and found out that this issue starts happening when number of tabs is more than 5.
- This issue also happened on the native display of my laptop (2160x1350). However the amount of overlap was reduced.
Expected results:
The tab previews should not overlap and the parent window of the previews should be centered
Updated•24 days ago
|
Comment 1•24 days ago
|
||
Please attach content of about:support page and screen shot how it looks like.
Thanks.
Comment 4•24 days ago
|
||
Looks like you're using two displays:
Display0: 2560x1440@60Hz scales:1.000000|1.000000
Display1: 1920x1080@60Hz scales:1.000000|1.000000
Can you try to turn one off and check again?
Thanks.
Comment 5•24 days ago
|
||
Is that a recent regression? Did it worked before?
- After I turned off the 1080p display, the issue was fixed. However now that I have turned it on again, it has gone back to the original buggy condition. I also noticed this only happens when I "place" the 2nd (1080p) monitor on the left of the main (1440p) monitor in GNOME display settings. If I place it on the right, this does not happen.
- It definitely happened before this version update (on version 134). I don't know which all versions are affected though.
Comment 7•24 days ago
|
||
I see, so looks like we don't detect correctly the display size for particular window. Does it happens if you run Firefox with MOZ_ENABLE_WAYLAND=0 env variable? i.e. run firefox on terminal as:
MOZ_ENABLE_WAYLAND=0 firefox
Thanks.
Description
•