Bug 444707 - Name of SDDM theme is incorrectly aligned in SDDM KCM
Summary: Name of SDDM theme is incorrectly aligned in SDDM KCM
Status: RESOLVED FIXED
Alias: None
Product: frameworks-kdeclarative
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: 5.87.0
Platform: Neon Linux
: NOR normal
Target Milestone: ---
Assignee: Marco Martin
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-10-31 11:35 UTC by Patrick Silva
Modified: 2021-11-06 02:43 UTC (History)
5 users (show)

See Also:
Latest Commit:
Version Fixed In: 5.88


Attachments
screenshot (236.75 KB, image/png)
2021-10-31 11:36 UTC, Patrick Silva
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Patrick Silva 2021-10-31 11:35:10 UTC
STEPS TO REPRODUCE
1. install Mondrian SDDM theme from KDE Store via GHNS window
2. 
3. 

OBSERVED RESULT
please see the attached screenshot

EXPECTED RESULT
correctly aligned text

SOFTWARE/OS VERSIONS
Operating System: KDE neon Unstable Edition
KDE Plasma Version: 5.23.80
KDE Frameworks Version: 5.88.0
Qt Version: 5.15.3
Graphics Platform: Wayland
Comment 1 Patrick Silva 2021-10-31 11:36:17 UTC
Created attachment 143049 [details]
screenshot
Comment 2 Nate Graham 2021-11-01 17:05:04 UTC
Issue with the base grid delegate component. Should be fixable.
Comment 3 Bug Janitor Service 2021-11-01 20:14:16 UTC
A possibly relevant merge request was started @ https://invent.kde.org/frameworks/kdeclarative/-/merge_requests/88
Comment 4 Nate Graham 2021-11-06 02:43:22 UTC
Git commit ba6a61e86fa5627a983ffb5f080bbde348ac5918 by Nate Graham.
Committed on 06/11/2021 at 02:43.
Pushed by ngraham into branch 'master'.

GridDelegate: don't let labels overflow

For unknown reasons, the labels' parent ColumnLayout stretches itself to
accommodate wide text, so the text never gets elided. This ugly hack
fixes that, in the absence of an understanding of why the above issue
happens.
FIXED-IN: 5.88

M  +4    -0    src/qmlcontrols/kcmcontrols/qml/GridDelegate.qml

https://invent.kde.org/frameworks/kdeclarative/commit/ba6a61e86fa5627a983ffb5f080bbde348ac5918