Bug 508610 - The desaturation effect on unresponsive windows is not active during virtual desktop change animations
Summary: The desaturation effect on unresponsive windows is not active during virtual ...
Status: CONFIRMED
Alias: None
Product: kwin
Classification: Plasma
Component: effects-various (other bugs)
Version First Reported In: 6.4.4
Platform: EndeavourOS Linux
: LO minor
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-08-22 15:10 UTC by JR
Modified: 2025-08-26 21:12 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description JR 2025-08-22 15:10:09 UTC
SUMMARY
When changing between virtual desktops, the desaturation effect on unresponsive windows is not active during the slide/fade animation.

STEPS TO REPRODUCE
1. Have more than one virtual desktop
2. Enable the setting to show an animation as you switch between desktops
3. Start a program which displays colours
4. `kill -STOP $PID`
5. Observe that as the program becomes unresponsive, its window's colours become desaturated
6. Change to a different virtual desktop (by shortcut or pager), away from the program

OBSERVED RESULT
The desaturation effect of the SIGSTOP'ed program's window is removed during the animation. It shows colours as it slides/fades away.

EXPECTED RESULT
The program's window stays desaturated even during the animation.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: EndeavourOS/Arch x86_64
KDE Plasma Version: 6.4.4
KDE Frameworks Version: 6.17.0
Qt Version: 6.9.1

ADDITIONAL INFORMATION
Wayland.

The component may be wrong, please reassign it if so.

(remember to `kill -CONT $PID`)
Comment 1 TraceyC 2025-08-26 21:12:03 UTC
I can reproduce this with git-master