Bug 465722

Summary: Updating to Plasma 5.27 resulted in a thinner panel
Product: [Plasma] plasmashell Reporter: rrpeak+kdebug
Component: PanelAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DOWNSTREAM    
Severity: normal CC: nate, niccolo.venerandi, qydwhotmail
Priority: NOR Keywords: regression
Version: 5.27.0   
Target Milestone: 1.0   
Platform: Neon   
OS: Linux   
Latest Commit: Version Fixed In: 5.103
Attachments: thin panel after update
panel thickness before update

Description rrpeak+kdebug 2023-02-14 17:23:15 UTC
Created attachment 156236 [details]
thin panel after update

SUMMARY
Updating to Plasma 5.27 resulted in a thinner panel


STEPS TO REPRODUCE
1. Update KDE neon user edition to Plasma 5.27
2. Reboot
3. Log in

OBSERVED RESULT
Panel is noticeably thinner

EXPECTED RESULT
Panel stays the same thickness

SOFTWARE/OS VERSIONS
Operating System: KDE neon 5.27
KDE Plasma Version: 5.27.0
KDE Frameworks Version: 5.102.0
Qt Version: 5.15.8
Kernel Version: 5.19.0-28-generic (64-bit)
Graphics Platform: X11
Processors: 12 × AMD Ryzen 5 3600 6-Core Processor
Memory: 15,6 GiB of RAM
Graphics Processor: AMD Radeon RX 5500 XT
Manufacturer: Gigabyte Technology Co., Ltd.
Product Name: B550 AORUS PRO

ADDITIONAL INFORMATION
Wallpaper changed to the new default as well though that might be expected/intended behaviour
Comment 1 rrpeak+kdebug 2023-02-14 17:23:59 UTC
Created attachment 156237 [details]
panel thickness before update
Comment 2 Fushan Wen 2023-02-14 18:06:03 UTC
Fixed in 5.103 to work around buggy behavior caused by distro.
Comment 3 Nate Graham 2023-02-14 18:10:47 UTC
What's the commit in frameworks that fixed it?
Comment 4 Fushan Wen 2023-02-14 18:16:24 UTC
Neon users will have to run /usr/lib/x86_64-linux-gnu/kconf_update_bin/plasmashell-5.27-use-panel-thickness-in-default-group if they already updated to 5.27.
Comment 5 Nate Graham 2023-02-14 18:25:13 UTC
Thanks. Given that most users won't because they don't know about this and can't be expected to run terminal commands to fix regressions, what's our path forward for an automatic fix?
Comment 6 Nate Graham 2023-02-14 18:25:39 UTC
Is the answer "Upgrade to Frameworks 5.103"?
Comment 7 Nate Graham 2023-02-14 18:26:13 UTC
Or is the answer, "Upgrade to frameworks 5.103 and then manually run /usr/lib/x86_64-linux-gnu/kconf_update_bin/plasmashell-5.27-use-panel-thickness-in-default-group"?
Comment 8 Fushan Wen 2023-02-14 18:27:02 UTC
Upgrade to 5.103, and then upgrade to 5.27, so kded will run the update bin automatically.
Comment 9 Nate Graham 2023-02-14 18:33:19 UTC
Unfortunately we can't sure that the updates will be delivered in that order. But I guess since technically 5.103 was released before 5.27, we can blame distros if it doesn't work out that way.

Can you email distributions@kde.org asking them to ship 5.103 before 5.27, if they haven't done these releases yet?
Comment 10 Fushan Wen 2023-02-15 02:17:37 UTC
Still not perfect, but I 🍒🤏 https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/2622 to 5.27.1, but the old thickness still cannot be migrated unless 5.103 is shipped.
Comment 11 Nate Graham 2023-02-17 16:32:57 UTC
Thanks for your work on this, Fushan!