Bug 502480 - Plasma 6.3.4 breaks Panel Colorizer
Summary: Plasma 6.3.4 breaks Panel Colorizer
Status: RESOLVED DOWNSTREAM
Alias: None
Product: plasmashell
Classification: Plasma
Component: Panel (show other bugs)
Version: 6.3.4
Platform: Other Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-04-06 09:42 UTC by ProtonMan
Modified: 2025-04-06 19:44 UTC (History)
4 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 ProtonMan 2025-04-06 09:42:54 UTC
Once the Plasma 6.3.4 update is installed and one reboots Panel Colorizer no longer behaves correctly. After the reboot I booted to have black text instead of white text on the main panel, and the other panels with a black background instead of transparent with blur.  This is not distro specific, this is after the Plasma 6.3.4 update.
Comment 1 Nate Graham 2025-04-06 13:49:43 UTC
Is there any problem when *not* using Panel Colorizer?

If everything is fine in that case, then probably this is a case where a bug we fixed caused the issue by inverting an inappropriate workaround that Panel Colorizer was applying; possibly this was https://invent.kde.org/plasma/libplasma/-/commit/f37ea393ff97ec5b8ac66ed33028e5c7b7539659.

If removing or discontinuing the use of Panel Colorizer resolves the issue for you, I'd recommend reporting this its developer, referencing the information I've provided here.
Comment 2 Luis Bocanegra 2025-04-06 16:32:10 UTC
Hi, Panel Colorizer dev here, my widget uses a weird hack with two invisible rectangles to keep a hold of the Kirigami.Theme colors, but something changed somewhere and now these invisible rectangles have become black, making them visible with opacity of 0 seems to get around this change.

If I recall correctly I had to use that approach to avoid overriding the color bindings or something like that, but maybe there is a better approach I am unaware of

patch: https://github.com/luisbocanegra/plasma-panel-colorizer/commit/d167eafe75c2c8cc06b88687ac15130621ff53a2
downstream report: https://github.com/luisbocanegra/plasma-panel-colorizer/issues/212

Not sure if it still can break due to https://invent.kde.org/plasma/libplasma/-/commit/f37ea393ff97ec5b8ac66ed33028e5c7b7539659 but it seems it doesn't
Comment 3 ProtonMan 2025-04-06 18:23:50 UTC
I've posted on her, the forum, and on the github page so no matter where this issue is coming from it can hopefully be addressed. I'm not assuming where the issue is occurring cause I know nothing about the underpinning of the code involved.