Bug 456049

Summary: On multiple displays, when relogging or rebooting, widgets will move or resize
Product: [Plasma] plasmashell Reporter: Erich Eickmeyer <eeickmeyer>
Component: ContainmentAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: normal CC: nate, notmart, z_mikowski
Priority: NOR    
Version: 5.25.1   
Target Milestone: 1.0   
Platform: Kubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: Before relog or reboot 2 monitors
After relog or reboot 2 monitors
Before relog or reboot 4 monitors
After relog or reboot 4 monitors

Description Erich Eickmeyer 2022-06-27 19:51:15 UTC
SUMMARY

Signing out and back in with multiple monitors connected and/or setting a different monitor to primary screen will move  widgets seemingly randomly based on the system.

STEPS TO REPRODUCE
1. Connect to external monitor
2. Add widgets to desktop
3. Relog or reboot

OBSERVED RESULT

Widgets move to different location than originally placed

EXPECTED RESULT

Widgets remain in same place after relog or reboot

SOFTWARE/OS VERSIONS
Linux: Kubuntu 22.04
KDE Plasma Version: Plasma 5.25.1
KDE Frameworks Version: 5.95.0
Qt Version: 5.15.3

ADDITIONAL INFORMATION

Reported by Kubuntu Focus testers
Comment 1 Erich Eickmeyer 2022-06-27 19:53:54 UTC
Created attachment 150202 [details]
Before relog or reboot 2 monitors
Comment 2 Erich Eickmeyer 2022-06-27 19:55:06 UTC
Created attachment 150203 [details]
After relog or reboot 2 monitors
Comment 3 Erich Eickmeyer 2022-06-27 19:59:13 UTC
Created attachment 150204 [details]
Before relog or reboot 4 monitors
Comment 4 Erich Eickmeyer 2022-06-27 20:00:11 UTC
Created attachment 150205 [details]
After relog or reboot 4 monitors
Comment 5 Michael Mikowski 2022-06-28 06:10:14 UTC
A few additional observations:

1. This occurs with the official Breeze Dark theme.
2. This occurs with themed layouts OR when widgets are added manually to the desktop.
Comment 6 Nate Graham 2022-06-28 18:36:24 UTC
I think this is a combination of two longstanding already-reported issues: Bug 425368 and Bug 413645. Arbitrarily marking it as a duplicate of Bug 425368 because that one currently has fewer, and we can't mark a Bugzilla ticket as a duplicate of multiple other ones.

Both are high priority, but as you can see, unfortunately they've remained open for years due to a lack of resourcing for maintenance of the very old desktop containment code.

*** This bug has been marked as a duplicate of bug 425368 ***