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://github.com/TomaszGasior/gnome-shell-user-stylesheet with https://github.com/TomaszGasior/my-gnome-settings/blob/1e32b3e7825f46c658fa2f77c6980656b41873b9/gnome-shell.css
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.