Bug 464331

Summary: Becomes big only at 64px panel thickness, not 62px thickness as with System Tray icons
Product: [Plasma] plasmashell Reporter: Lamdarer <Lamdarer>
Component: Lock/logout widgetAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED INTENTIONAL    
Severity: minor CC: Lamdarer, nate, plasma-bugs
Priority: NOR    
Version First Reported In: 5.26.5   
Target Milestone: 1.0   
Platform: Manjaro   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: Hight at 62
height at 64
height at 66

Description Lamdarer 2023-01-15 17:21:56 UTC
Created attachment 155321 [details]
Hight at 62

SUMMARY
I experience inconsistent scaling of taskbar icons on Wayland(screen scaled to 150%).
I though this bug was already fixed but just in case it appeared again I will report it here(could also just be my system needing to wait for the next plasma version but Idk).


STEPS TO REPRODUCE
1. On Plasma 5.26.5, with Wayland I add the Lockscreen/Logout Widget to my taskbar
2. I scale Up from 62->64 and most icons jump to the new size
3. I continue and increase the size from 64->66 now also the Lockscreen/Logout Widget has the bigger size and is on pair with the Controlpanel for instance

OBSERVED RESULT


EXPECTED RESULT
Everything should make the "jump" at the same time

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Manjaro KDE
KDE Plasma Version: 5.26.5
KDE Frameworks Version: 5.101.0
Qt Version: 5.15.7

ADDITIONAL INFORMATION
Comment 1 Lamdarer 2023-01-15 17:23:09 UTC
Created attachment 155322 [details]
height at 64
Comment 2 Lamdarer 2023-01-15 17:23:29 UTC
Created attachment 155323 [details]
height at 66
Comment 3 Lamdarer 2023-01-15 17:25:30 UTC
And I forgot to mention but I also adjusted the control panel to "scale to max height" instead of "small", as well as only setting a shutdown action for the Lockscreen/Logout Widget
Comment 4 Nate Graham 2023-01-17 21:18:06 UTC
Do you have any Margins Separators in your panel? If so, where are they?
Comment 5 Lamdarer 2023-01-19 16:46:18 UTC
Yes, one in between the Controlpanel and the Windowbar.
Also I can confirm that after removing it the scaling works as expected.
Comment 6 Nate Graham 2023-01-20 23:23:46 UTC
That this is expected; the purpose of the Margins Separators widgets is to adjust the sizing parameters like this. If you don't like it, you're welcome to remove them, which is why they're removable. :)