Bug 448889 - Header sections not aligned
Summary: Header sections not aligned
Status: RESOLVED FIXED
Alias: None
Product: systemsettings
Classification: Applications
Component: general (show other bugs)
Version: 5.23.90
Platform: Neon Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-01-21 14:38 UTC by postix
Modified: 2022-01-24 00:46 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In: 5.24
Sentry Crash Report:


Attachments
Screenshot (254.07 KB, image/png)
2022-01-21 14:38 UTC, postix
Details

Note You need to log in before you can comment on or make changes to this bug.
Description postix 2022-01-21 14:38:31 UTC
Created attachment 145705 [details]
Screenshot

SUMMARY

There's a visible step in the headerbar in the Systemsettings, please see the screenshot.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: KDE Neon Testing
KDE Plasma Version: 5.23.90
KDE Frameworks Version: 5.91.0
Qt Version: 5.15.3

ADDITIONAL INFORMATION
Wayland
Scaling 2.0
Comment 1 guimarcalsilva 2022-01-21 19:57:10 UTC
I can reproduce the issue on Neon Unstable Edition. I'm at 1x scale - 1920x1080.

Operating System: KDE neon Unstable Edition
KDE Plasma Version: 5.24.80
KDE Frameworks Version: 5.91.0
Qt Version: 5.15.3
Kernel Version: 5.13.0-27-generic (64-bit)
Graphics Platform: Wayland
Processors: 6 × Intel® Core™ i5-9400F CPU @ 2.90GHz
Memory: 7,6 GiB of RAM
Graphics Processor: Radeon RX 570 Series
Comment 2 Nate Graham 2022-01-21 20:12:47 UTC
At 200% scale on Wayland, I cannot reproduce with Noto Sans 10pt or 11pt.

What font and font size are you using?
Comment 3 guimarcalsilva 2022-01-21 20:17:46 UTC
(In reply to Nate Graham from comment #2)
> At 200% scale on Wayland, I cannot reproduce with Noto Sans 10pt or 11pt.
> 
> What font and font size are you using?

I'm using Noto 10. If I set it to Noto 11 the issue disappears, setting it back to 10 or even 9 brings it back.
Comment 4 Bug Janitor Service 2022-01-21 21:51:40 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/systemsettings/-/merge_requests/114
Comment 5 Nate Graham 2022-01-23 02:04:00 UTC
Git commit 3cec4ed943ea069e2720d540abdccac87c14d1a6 by Nate Graham, on behalf of Ismael Asensio.
Committed on 23/01/2022 at 02:01.
Pushed by ngraham into branch 'master'.

Sidebar: Keep headers minimum height on two columns

The implicitHeader binding from sizeHelper is getting overriden
by Kirigami.AbstractApplicationHeader (line 76), which recalculates
a preferred height using the header's childrens implicit heights.

What's really keeping the header height at the desired value are the
back and hamburger buttons, so let's keep that size also when showing
two columns
FIXED-IN: 5.24

M  +2    -1    sidebar/package/contents/ui/SubCategoryPage.qml

https://invent.kde.org/plasma/systemsettings/commit/3cec4ed943ea069e2720d540abdccac87c14d1a6
Comment 6 Nate Graham 2022-01-23 02:04:23 UTC
Git commit c55d8297ec19b5cd1c12ffc91fb2ffe53c89d34e by Nate Graham, on behalf of Ismael Asensio.
Committed on 23/01/2022 at 02:04.
Pushed by ngraham into branch 'Plasma/5.24'.

Sidebar: Keep headers minimum height on two columns

The implicitHeader binding from sizeHelper is getting overriden
by Kirigami.AbstractApplicationHeader (line 76), which recalculates
a preferred height using the header's childrens implicit heights.

What's really keeping the header height at the desired value are the
back and hamburger buttons, so let's keep that size also when showing
two columns
FIXED-IN: 5.24


(cherry picked from commit 3cec4ed943ea069e2720d540abdccac87c14d1a6)

M  +2    -1    sidebar/package/contents/ui/SubCategoryPage.qml

https://invent.kde.org/plasma/systemsettings/commit/c55d8297ec19b5cd1c12ffc91fb2ffe53c89d34e
Comment 7 Nate Graham 2022-01-24 00:46:47 UTC
*** Bug 449040 has been marked as a duplicate of this bug. ***