STEPS TO REPRODUCE 1. start Wayland session 2. when updates are available, open Discover by clicking on the updates notification or on the update notifier icon in systray 3. OBSERVED RESULT while the spinner rotates in the "Updates" page, the window decoration says "Not responding..." and Discover window is desatured. EXPECTED RESULT window decoration never says "Not responding..." and Discover window is not desatured while the spinner rotates. SOFTWARE/OS VERSIONS Operating System: Arch Linux KDE Plasma Version: 5.16.5 KDE Frameworks Version: 5.61.0 Qt Version: 5.13.1
To reproduce this issue, you need to switch between Discover and another window running natively on Wayland while the spinner rotates. STEPS TO REPRODUCE 1. start Wayland session 2. when updates are available, open an app that runs natively on Wayland (let's say Dolphin) and open Discover by clicking on the updates notification or on the update notifier icon in systray and 3. while the spinner rotates in "Updates" page, switch between Discover and Dolphin a few times by pressing alt+tab OBSERVED RESULT At some point, the window decoration says "Not responding..." and Discover window becomes desatured despite the spinner is still rotating.
The spinner is animated on the renderer thread and as such can continue to spin even if the main thread is frozen.
I've seen kwin setting applications as not responding while they actually are, this is something that needs to be dealt with there.
duplicate of bug 399021?
Thanks *** This bug has been marked as a duplicate of bug 399021 ***