Bug 475548

Summary: Window effects stop working randomly until plasmashell is restarted
Product: [Plasma] kwin Reporter: Iván Ávalos <ivan>
Component: effects-variousAssignee: KWin default assignee <kwin-bugs-null>
Status: REPORTED ---    
Severity: normal CC: kde, nate
Priority: NOR    
Version First Reported In: 5.27.8   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Iván Ávalos 2023-10-13 04:41:25 UTC
SUMMARY
Not sure if this is the right product/component to report this issue, as KDE contains a LOT of components, but running `plasmashell --replace` fixes the issue, so I guess it has to do with Plasma.

What happens is that the minimize/maximize window effects stop working, so whenever I minimize or maximize a window, the window just appears or disappears without any effect. It is very minor, but it happens so often that it has become annoying, and I decided to file an issue. I really don't know how to debug it, nor *what* to debug, nor have any idea of what triggers it, it just happens. I'd like to receive some guidance on how to diagnose it and debug it properly.

STEPS TO REPRODUCE
???

OBSERVED RESULT
Window animations stop working.

EXPECTED RESULT
Window animations don't stop working.

SOFTWARE/OS VERSIONS
KDE Plasma Version: 5.27.8
KDE Frameworks Version:  5.110.0
Qt Version: 5.15.11

ADDITIONAL INFORMATION
Using Wayland session.
Comment 1 Iván Ávalos 2023-10-27 03:39:00 UTC
Apparently, it only happens with GTK+ apps. Qt apps are not affected.
Comment 2 Iván Ávalos 2023-10-27 03:39:36 UTC
If I restart the affected apps, they regain the window effects.
Comment 3 Iván Ávalos 2023-10-29 20:42:19 UTC
Update: it does affect Qt apps
Comment 4 Iván Ávalos 2023-10-29 20:43:02 UTC
I've noticed that it usually happens after waking up from suspend.