Firefox context menu is small and displays with scrollbar on KDE Wayland
Categories
(Core :: Widget: Gtk, defect, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox94 | --- | affected |
People
(Reporter: mystiquewolf, Unassigned)
References
(Blocks 2 open bugs)
Details
Attachments
(4 files)
As requested in Bug 1727072 i file this bug.
Reporter | ||
Comment 1•3 years ago
|
||
Context menu frequently appears like this.
Reporter | ||
Comment 2•3 years ago
|
||
The above comment and this one happen when you click towards the bottom of the viewport with little space below it for the context menu to appear.
So the above happens but sometimes it appears on top of/above the cursor - like it should.
Reporter | ||
Comment 3•3 years ago
|
||
This last case is what happens when i click somewhere close to the top of the viewport - it shows the scrollbar even then, so maybe what the issue is/what happens its an erratic behavior between two ways of working - one which tries to position the context menu inside the viewport and therefore generates scroll arrow; and another one, which doesn't care about the viewport and if it happens it also draws part of the context menu over the address bar so that it doesn't produce a scroll arrow. This is all speculation from myself.
Reporter | ||
Comment 4•3 years ago
|
||
The popup position is out of our control so closing as wontfix.
Reporter | ||
Updated•3 years ago
|
Reporter | ||
Comment 5•3 years ago
|
||
Updated•3 years ago
|
Updated•3 years ago
|
Reporter | ||
Comment 6•3 years ago
|
||
This comment applies to this bug.
@Martin please reopen this bug as i don't have privileges to do so. It's not an urgent bug at all so place it wherever you find appropriate in your backlog.
Comment 7•3 years ago
|
||
It's already reopened.
Updated•3 years ago
|
Updated•3 years ago
|
Comment 8•3 years ago
|
||
Can you please attach whole screen with the broken popup there?
Thanks.
Comment 9•3 years ago
|
||
Comment from Vlad:
Firefox sets the following xdg-positioner constraint adjustments: slide_x, flip_x, flip_y, resize_x, and resize_y. If a popup can't be flipped vertically, the only thing that's left is to resize the popup (SLIDE_Y is not set). It's not a compositor bug, firefox needs to set appropriate constraint adjustments.
Reporter | ||
Comment 12•3 years ago
|
||
Still happens in Firefox Nightly 100.
Description
•