After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 782671 - Bottom row pixels are transparent in maximized GTK apps
Bottom row pixels are transparent in maximized GTK apps
Status: RESOLVED OBSOLETE
Product: mutter
Classification: Core
Component: wayland
3.24.x
Other Linux
: Normal minor
: ---
Assigned To: mutter-maint
mutter-maint
triaged
: 785175 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2017-05-16 01:52 UTC by bhs2007
Modified: 2021-07-05 13:48 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
First screenshot, showing only the Chrome window (169.24 KB, image/png)
2017-05-16 01:52 UTC, bhs2007
Details
Second screenshot, showing the maximized Gedit window with Chrome peeking through at the bottom (95.98 KB, image/png)
2017-05-16 01:53 UTC, bhs2007
Details

Description bhs2007 2017-05-16 01:52:00 UTC
Created attachment 351937 [details]
First screenshot, showing only the Chrome window

What's happening:

* When a GTK-based application window is maximized in a GNOME Wayland session, the bottom row of pixels on the screen are transparent/invisible and reveal the desktop and/or any windows that are behind it.

* Non-GTK applications do not have this problem (e.g. Google Chrome, Electron, IntelliJ IDEA). Affected applications include Files, Text Editor (gedit), Videos (totem), Pithos, and likely any other GTK application.

* The problem only exists when GNOME Wayland is chosen at login; GNOME under X is not affected.

What should happen instead:

* A maximized window should cover all background windows completely.

Steps to reproduce:

1. Set your desktop to some easily noticeable color (e.g. magenta), or open some window such that its contents occupy some or all of the bottom row of pixels on the screen.
2. Launch "Files" and maximize the window.
3. Observe the bottom row of pixels on the screen and check whether the desktop or other windows' contents are visible.

Demonstration:

* I'm attaching two screenshots: one showing a Chrome window with some colorful boxes, and another showing a maximized gedit window on top of it wherein the bottom row of pixels shows the colors from the Chrome page.
Comment 1 bhs2007 2017-05-16 01:53:11 UTC
Created attachment 351938 [details]
Second screenshot, showing the maximized Gedit window with Chrome peeking through at the bottom
Comment 2 bhs2007 2017-05-16 02:00:58 UTC
gnome-shell and mutter versions from dpkg are: 3.24.1-0ubuntu1

Using Ubuntu 17.04 (Zesty) with Intel Graphics.
Comment 3 Timm Bäder 2018-03-26 10:55:43 UTC
*** Bug 785175 has been marked as a duplicate of this bug. ***
Comment 4 François Guerraz 2018-11-07 10:27:36 UTC
Hello.

Are these issues on bugzilla still looked at or does it need to be migrated to gitlab? If yes how so?

Regards,
F.
Comment 5 Jonas Ådahl 2018-11-07 11:06:29 UTC
The plan is to eventually migrate bugs from bugzilla to gitlab, it's just there are a lot of them and triaging is time consuming. See https://wiki.gnome.org/Projects/GnomeShell/BugMigration
Comment 6 François Guerraz 2019-01-28 15:34:44 UTC
If by triaging you mean checking which ones are still valid. I can help you by telling you that this one needs migrating :-) it's cosmetic but it's still there.
Comment 7 Jonas Ådahl 2019-01-28 15:40:50 UTC
(In reply to François Guerraz from comment #6)
> If by triaging you mean checking which ones are still valid. I can help you
> by telling you that this one needs migrating :-) it's cosmetic but it's
> still there.

Alright!
Comment 8 François Guerraz 2019-03-19 07:30:24 UTC
Just FYI, this bug is till present in 3.32.
Comment 9 Jan Alexander Steffens (heftig) 2019-03-24 14:32:48 UTC
For me it has been more than cosmetic, as the gap can be clicked through to a window underneath (maximized XWayland windows do not have the gap), which is then brought to the foreground. The bottom edge of the screen is a big Fitts' law target.
Comment 10 GNOME Infrastructure Team 2021-07-05 13:48:47 UTC
GNOME is going to shut down bugzilla.gnome.org in favor of gitlab.gnome.org.
As part of that, we are mass-closing older open tickets in bugzilla.gnome.org
which have not seen updates for a longer time (resources are unfortunately
quite limited so not every ticket can get handled).

If you can still reproduce the situation described in this ticket in a recent
and supported software version, then please follow
  https://wiki.gnome.org/GettingInTouch/BugReportingGuidelines
and create a new ticket at
  https://gitlab.gnome.org/GNOME/mutter/-/issues/

Thank you for your understanding and your help.