Opaque region for maximized windows is misshaped
Categories
(Core :: Widget: Gtk, defect)
Tracking
()
Tracking | Status | |
---|---|---|
firefox72 | --- | fixed |
People
(Reporter: heftig, Assigned: heftig)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
A maximized window still has a strip of transparency at the top and the left.
You can test this with gfx.webrender.debug.show-overdraw
, which makes WebRender draw lots of nearly-transparent rectangles instead of actual content. The opaque regions of the window have a black background.
This seems to be because the region is offset for the CSD border, which does not exist on maximized windows.
Nightly, WebRender, GNOME 3.34.1, Arch Linux.
Assignee | ||
Comment 1•5 years ago
|
||
Maximized and fullscreened windows do not have a CSD decoration border.
Assignee | ||
Updated•5 years ago
|
Jan, do you mind to check the patch in?
Assignee | ||
Comment 3•5 years ago
|
||
(In reply to Martin Stránský [:stransky] from comment #2)
Jan, do you mind to check the patch in?
I'm not sure I'm allowed to do that. I only have Level 1 commit access. The checkin-needed
keyword doesn't seem to work anymore, either.
(In reply to Jan Alexander Steffens [:heftig] from comment #3)
(In reply to Martin Stránský [:stransky] from comment #2)
Jan, do you mind to check the patch in?
I'm not sure I'm allowed to do that. I only have Level 1 commit access. The
checkin-needed
keyword doesn't seem to work anymore, either.
It was moved to phabricator. Go to phabricator revision, set "Edit revision" and add checkin needed at Tags.
Comment 6•5 years ago
|
||
bugherder |
Updated•5 years ago
|
Updated•5 years ago
|
Description
•