Bug 477578

Summary: Spacing around floating panels (Kickoff/plasmoids) is not consistent
Product: [Plasma] plasmashell Reporter: Jakub <jjaruszewski>
Component: PanelAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: nate, niccolo.venerandi
Priority: NOR Keywords: qt6
Version First Reported In: master   
Target Milestone: 1.0   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: Kickoff with improper spacing

Description Jakub 2023-11-26 19:04:24 UTC
Created attachment 163511 [details]
Kickoff with improper spacing

SUMMARY
After a fresh login, floating panels which are on the edge of The Panel (such as Kickoff is on the left by default) are aligned to the edge of the screen. However after The Panel defloats and floats again (either by disabling and re-enabling floating or maximizing a window) floating panels are no longer aligned to the edge of the screen (and have proper spacing).

Note that for users with Panel set to "dodge windows/windows go below/auto hide" issue won't go away by itself since panel won't defloat automatically.

STEPS TO REPRODUCE
1. Have a floating panel set to whole width of the screen (default) and Kickoff/System tray at the edges (default)
2. Login into plasma and do not open any apps
3. Kickoff/floating plasmoids are misaligned
4. Defloat and re-float the panel
5. Now Kickoff/plasmoids have proper spacing

OBSERVED RESULT
Floating kickoff/plasmoids do not have proper spacing after a fresh login

EXPECTED RESULT
Floating kickoff/plasmoids  have proper spacing after a fresh login

SOFTWARE/OS VERSIONS
Operating System: KDE neon Unstable Edition
KDE Plasma Version: 5.81.80
KDE Frameworks Version: 5.245.0
Qt Version: 6.6.0
Kernel Version: 6.2.0-37-generic (64-bit)
Graphics Platform: Wayland
Processors: 8 × AMD Ryzen 7 4700U with Radeon Graphics
Memory: 15.0 GiB of RAM
Graphics Processor: AMD Radeon Graphics
Manufacturer: ASUSTeK COMPUTER INC.
Product Name: VivoBook_ASUSLaptop X521IA_M533IA
System Version: 1.0
Comment 1 Nate Graham 2023-11-27 18:12:31 UTC
This is fixed as of some commits that went in this morning.