Bug 454045

Summary: New blend effect causes all windows to briefly appear while in "Show Desktop" mode when accent color changes
Product: [Plasma] kwin Reporter: Firlaev-Hans <firlaevhanskde.upstream314>
Component: effects-variousAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED FIXED    
Severity: minor CC: kde, nate
Priority: NOR    
Version First Reported In: master   
Target Milestone: ---   
Platform: Neon   
OS: Linux   
Latest Commit: Version Fixed/Implemented In: 5.25.0
Sentry Crash Report:

Description Firlaev-Hans 2022-05-19 15:18:44 UTC
SUMMARY
Basically, what the title says.

STEPS TO REPRODUCE
1. Set the accent color to "From current wallpaper"
2. Enter "Show Desktop" mode (Meta+D) to hide all windows
3. Change the wallpaper so that the accent color changes

OBSERVED RESULT
While still in "Show Desktop" mode, all open but currently hidden windows briefly pop up with their old colors and then fade away.

EXPECTED RESULT
Windows that are not currently shown should be ignored by the blend effect. However, the desktop settings window may be visible even during show desktop mode, so not all windows can be ignored.

SOFTWARE/OS VERSIONS
KDE Neon Unstable
KDE Plasma Version: 5.24.80
KDE Frameworks Version: 5.95
Qt Version: 5.15.4
Comment 1 Nate Graham 2022-05-19 16:54:24 UTC
Can reproduce.
Comment 2 Nate Graham 2022-05-21 04:22:18 UTC
Fixed by David Edmundson with https://invent.kde.org/plasma/kwin/-/commit/e23c3a69d91a5c6f15a74b9dfb60f144c14024fc in Plasma 5.25!