https://bugs.kde.org/show_bug.cgi?id=455617
Vlad Zahorodnii <vlad.zahorod...@kde.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED Latest Commit| |https://invent.kde.org/plas | |ma/kwin/commit/35a3184ea3cb | |fcb0a66a49b466f9f6793c466d1 | |0 --- Comment #6 from Vlad Zahorodnii <vlad.zahorod...@kde.org> --- Git commit 35a3184ea3cbfcb0a66a49b466f9f6793c466d10 by Vlad Zahorodnii. Committed on 20/06/2022 at 10:18. Pushed by vladz into branch 'master'. Fix computation of effective opaque region of SurfaceItemX11 The value of _NET_WM_OPAQUE_REGION can be out of sync with the geometry of the window. The NETWM spec suggests to compute the effective opaque region by taking intersection of _NET_WM_OPAQUE_REGION and the bounding region set by the shape extension. SurfaceItemX11::opaque() got broken after refactoring opaque region handling in wayland surfaces so SurfaceInterface::opaque() always returns a sane value, the computation of effective opaque region is done in SurfaceInterface at commit time. M +5 -1 src/surfaceitem_x11.cpp https://invent.kde.org/plasma/kwin/commit/35a3184ea3cbfcb0a66a49b466f9f6793c466d10 -- You are receiving this mail because: You are watching all bug changes.