Bug 467381 - Accent color apply loops in certain wallpapers if 'Tint all colors with accent color' enabled
Summary: Accent color apply loops in certain wallpapers if 'Tint all colors with accen...
Status: RESOLVED FIXED
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_colors (show other bugs)
Version: 5.27.2
Platform: Fedora RPMs Linux
: HI normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
: 455501 455812 (view as bug list)
Depends on:
Blocks:
 
Reported: 2023-03-15 07:00 UTC by Gravemind2015
Modified: 2024-09-17 15:16 UTC (History)
8 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Gravemind2015 2023-03-15 07:00:04 UTC
SUMMARY
***
 - When certain wallpapers are set, accent color apply process loops (GIF 1)

 - In GIF 1/2/3, and color scheme tests described below, only 'Tint all colors with accent color' was enabled and the resulting scheme was saved, no other changes.

 - maybe transition animation is being looped as well, 'apply' button while selecting other color scheme gets activated automatically, display frames missing when it loops, appears while continuous scrolling (Video 2 and 3).

 - Happens on breeze dark, not on breeze light/classic. Not happening on Krita dark/bright/dark orange/darker/neutral.

 - Krita blender is a weird case. The loop doesn't occur with the same wallaper. But it loops when the wallpaper is set to plain color #1d99f3 (tried random other colors, doesn't happen).
 - Even weirder, I tracked down the image to https://peapix.com/bing/40080, downloading the image and setting as 'image' wallpaper doesn't cause any loops, only when setting through 'Bing Image of the day' does it occur.
***


STEPS TO REPRODUCE
1. Pick breeze dark (or krita blender) and enable 'Tint all colors with accent color', save and apply the scheme.
2. Set wallpaper to Bing daily. Hopefully whatever the latest wallpaper triggers this. (Found the specific image in my reference:https://peapix.com/bing/40080, but doesn't loop when applied manually). Or try fixed color #1d99f3 if using krita blend to see if it triggers the loop.

OBSERVED RESULT
Accent color apply process loops forever, causing the entire desktop to 'glow' and 'pulsate'. Window/scrolling animations get choppy when this happens, sometimes the panel area flashes bright green while moving windows.

EXPECTED RESULT
Accent color + window tint should be applied once.

SOFTWARE/OS VERSIONS
Windows:
macOS:
Linux/KDE Plasma: Fedora 37
(available in About System)
KDE Plasma Version: 5.27.2
KDE Frameworks Version: 5.103.0
Qt Version: 5.15.8

ADDITIONAL INFORMATION
GIF 1 : https://imgur.com/a/5RKYgo1
GIF 2 : https://imgur.com/a/sXWCvwq
GIF 3 : https://imgur.com/a/rlY6cjL
Comment 1 Nate Graham 2023-03-15 17:40:17 UTC
I have periodically encountered this too. I haven't managed to nail down what causes it. Restarting plasmashell fixes the issue.
Comment 2 David Edmundson 2024-09-17 09:51:56 UTC
*** Bug 455812 has been marked as a duplicate of this bug. ***
Comment 3 Nate Graham 2024-09-17 12:50:36 UTC
*** Bug 455501 has been marked as a duplicate of this bug. ***
Comment 4 Fushan Wen 2024-09-17 15:00:40 UTC
Cannot reproduce. There is no recent bugreport so I think it's fixed.
Comment 5 Nate Graham 2024-09-17 15:16:30 UTC
Indeed, I have not seen it myself in git master for some time now. I normally run with settings that can reproduce this issue, but Breeze Light instead of Breeze Dark. I've tried it with Breeze Dark and a 200+ image slideshow that changes every 5 seconds. No images triggered the issue. Let's call it fixed until we get more reports of it.