Sometimes windows are blurry after unmaximation or workspace switching
arch linux, gnome shell pkg ver 1:3.34.1-1, mutter pkg ver 3.34.1-1. I use Xorg. I have two extensions in gnome-shell:
- https://extensions.gnome.org/extension/120/system-monitor/
- https://github.com/TomaszGasior/gnome-shell-user-stylesheet with https://github.com/TomaszGasior/my-gnome-settings/blob/1e32b3e7825f46c658fa2f77c6980656b41873b9/gnome-shell.css
Since 3.34 I have problem: sometimes when I unmaximize (previously maximized) window, it gets blurry. Please see screenshot (see full size please).
It seems to me that the problem is related to decorations. After unmaximation window content (in content I mean the part of window excluding shadows) is sized/positioned as the whole window (including shadows). From user perspective, left window edge (where I can move my mouse to resize the window) is moved to the content of the window — it does not match the left edge of decoration. Unfortunately, I don't remember whether I was able to resize the window.
I can reproduce this problem witch each CSD application (Firefox, Firefox Developer, Sublime Text*, gedit). It seems to me that I am also reproduce this with SSD app (dbeaver as example). I am not sure whether it is possible to reproduce this with bare mutter (without gnome shell) and since this bug is rare I don't have time to do it, sorry.
* — Sublime does not use CSD itself but I am forcing CSD with GTK_CSD=1 to get dark window titlebar.