https://bugs.kde.org/show_bug.cgi?id=454946

--- Comment #34 from Aaron Rainbolt <arraybo...@gmail.com> ---
After much fiddling, diffing, bisecting, and fighting, the code change that
fixed this bug has finally been found. And it is...

https://invent.kde.org/plasma/plasma-workspace/-/commit/d8c6f30cfe66a3e6bc05ba0b2ced7c5ffaf1a871

Of all the code changes I would imagine that would have fixed this, that was
not what I expected. However, that's what `git bisect` finally gave me. I was
able to test this change (albeit with quite a bit of extra changes to try and
make things compatible) on Plasma/5.24 and can confirm that this does indeed
fix the bug, so this isn't a fluke - this is the fixing change.

Here's my current attempt at backporting the above commit to Plasma/5.24:
https://invent.kde.org/arraybolt/plasma-workspace/-/commit/cf7703e1019fe7fdc92edb4cc30388d87612fbf1
I don't know if all of the changes here are necessary, but I do know that
Plasma appears to still work after doing that, and that I can change global
themes without having plasmashell crash after applying this change, rebuilding,
and installing Ubuntu's plasma-workspace package.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to