Bug 500582 - Tap highlighting for the "return to the main page" top bar isn't centered for plasma-mobile-settings 25.02.0
Summary: Tap highlighting for the "return to the main page" top bar isn't centered for...
Status: RESOLVED FIXED
Alias: None
Product: plasma-mobile-settings
Classification: Applications
Component: general (other bugs)
Version First Reported In: unspecified
Platform: Debian unstable Linux
: NOR normal
Target Milestone: ---
Assignee: Devin Lin
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-02-22 16:43 UTC by Marco Mattiolo
Modified: 2025-03-01 07:16 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
screenshot showing highlighted area around page title when tapping to get back (68.75 KB, image/png)
2025-02-22 16:43 UTC, Marco Mattiolo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Marco Mattiolo 2025-02-22 16:43:35 UTC
Created attachment 178738 [details]
screenshot showing highlighted area around page title when tapping to get back

It should be intuitively evident when checking the attached image, but I'll try describing it briefly.

With plasma-mobile-settings_25.02.0, settings groups were introduced, that bring to a secondary page with list of KCM of that group. When tapping on the top bar to get back to the main page, the highlighted area isn't vertically centered around the title. It feels visually unpleasant.
Comment 1 Devin Lin 2025-02-22 17:08:38 UTC
Seems to be specific to qqc2-breeze-style used on mobile, using QT_QUICK_CONTROLS_STYLE=org.kde.desktop doesn't have the issue
Comment 2 Bug Janitor Service 2025-02-24 15:43:52 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma-mobile/plasma-settings/-/merge_requests/138
Comment 3 Devin Lin 2025-03-01 07:16:38 UTC
Git commit ecf3fb22af8980e411196ccae32f2caedecdc844 by Devin Lin.
Committed on 01/03/2025 at 07:15.
Pushed by devinlin into branch 'master'.

SidebarSubCategoryPage: Fix header button padding on qqc2-breeze-style
qqc2-breeze-style apparently sets padding on ItemDelegates, explicitly set this.

M  +28   -30   src/qml/SidebarSubCategoryPage.qml

https://invent.kde.org/plasma-mobile/plasma-settings/-/commit/ecf3fb22af8980e411196ccae32f2caedecdc844