GNOME Bugzilla – Bug 789060
[Wayland] top bar dynamic transparency flickers between transparent and solid when browing through menus
Last modified: 2018-12-12 13:59:33 UTC
When browsing through the menu of a non-maximized window, the top bar flickers. It quickly changes between solid and translucent. I recorded this behaviour, you can find a screencast at https://people.debian.org/~biebl/gnome-shell-topbar.webm This problem is only reproducible under Wayland. I don't see it under Xorg. I could confirm the problem both in Debian sid (using GNOME 3.26.1) and Ubuntu 17.10.
*** Bug 790384 has been marked as a duplicate of this bug. ***
Still reproducible with GNOME 3.28 (it might have become worse actually and the flickering is even more noticeable)
Seems to be fixed in 3.30.
Unfortunately not. This is still broken with 3.30
Created attachment 374175 [details] screencast for GNOME 3.30
Hm, I remember being able to reproduce this problem very recently (in fact, after I had upgraded to Fedora 29, so I was wrong to suggest it was fixed in "3.30"), but it's definitely solved for me now on Fedora 29....
It was fixed by https://gitlab.gnome.org/GNOME/gnome-shell/commit/d21b276c077ab3117edde4da8b992648bd643cc5 which is included in 3.30.2.
Hm, I'm running gnome-shell 3.30.2 $ apt-cache policy gnome-shell gnome-shell: Installed: 3.30.2-1 Candidate: 3.30.2-1 Version table: *** 3.30.2-1 500 500 http://ftp.debian.org/debian sid/main amd64 Packages 100 /var/lib/dpkg/status
Further investigating this, it turns out that once I disable the dash-to-dock extension (which is at vesion v64), the problem is gone. Changing the opacity in Dash-to-Docks Appearance settings to either Fixed for Default also helps. The problem is triggered when using either Dynamic or Adaptive. I'll take this over to https://github.com/micheleg/dash-to-dock/issues