This bug was fixed upstream per https://bugs.kde.org/show_bug.cgi?id=512005.
The patch is 
https://invent.kde.org/plasma/libplasma/-/commit/85269ffd3b602ddf8c447ea283f4e7c10c4b4562.

I have tested the patch with Kubuntu 26.04 with the following packages
replaced and have confirmed the following:

WITH PATCH
Six themes with embedded widgets would NOT show the panel when applied with [x] 
Appearance settings` AND `[x] Desktop and windows layout` in a VM, on an Intel 
System with a GPU (i9-14900HX / RTX 4060), and an Intel Arrow Lake (U7 255H). 
It did however, work on a Ultra X7 358H system. 

WITHOUT PATCH
All six themes were applied twice on a VM and the panel and widgets were shown 
each time as expected. After 12 cycles, there were no errors and the panel 
showed every time. Two themes without widgets (kubuntu, breeze) were also tried 
and they both worked correctly also.

All six themes were applied three times each on a the 358H system, and
the panel and widgets were shown each time as expected. However, there
was one "PlasmaShell Crash" on one application (out of 18 checks), but
the desktop quickly recovered (<3s) and recovery was unobtrusive. This
was on the first use of changing the theme, so this may be a one-time
issue. These without widgets also worked correctly.

ASSESSMENT
This patch is very small and likely very low risk. Our company (KFocus.org) 
have multiple development systems currently running with the patch and are 
going through acceptance tests. I will add a comment once those are complete.


** Bug watch added: KDE Bug Tracking System #512005
   https://bugs.kde.org/show_bug.cgi?id=512005

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2153448

Title:
  Layout use of addWidget nullifies defined panel

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libplasma/+bug/2153448/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to