Bug 427165 - Comboboxes are not horizontally aligned in "Configure..." page if background is set to POTD mode
Summary: Comboboxes are not horizontally aligned in "Configure..." page if background ...
Status: RESOLVED FIXED
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_screenlocker (show other bugs)
Version: 5.19.90
Platform: Arch Linux Linux
: NOR minor
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: regression
Depends on:
Blocks:
 
Reported: 2020-09-30 16:30 UTC by Patrick Silva
Modified: 2020-10-07 14:01 UTC (History)
3 users (show)

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


Attachments
screenshot (27.95 KB, image/png)
2020-09-30 16:30 UTC, Patrick Silva
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Patrick Silva 2020-09-30 16:30:25 UTC
Created attachment 132025 [details]
screenshot

STEPS TO REPRODUCE
1. open system settings > workspace behavior > screen locking
2. click on "Configure..." button
3. open "Wallpaper type" combobox and choose "Picture of the day"

OBSERVED RESULT
as we can see in the attached screenshot, the comboxes are not horizontally aligned

EXPECTED RESULT


SOFTWARE/OS VERSIONS
Operating System: Arch Linux
KDE Plasma Version: 5.19.90
KDE Frameworks Version: 5.74.0
Qt Version: 5.15.1
Comment 1 Nate Graham 2020-10-05 20:28:30 UTC
Can reproduce. Works fine for the Image and Slideshow plugins, which also have comboboxes underneath them, though. I wonder if it's an issue with the POTD plugin's UI code, or a weird interaction between it and the new QML-based KCM.
Comment 2 David Redondo 2020-10-06 07:11:11 UTC
Funnily enough I can only reproduce it when using English ui but not when using the German translation. The potd config has the correct twinFormsLayout so I have no idea what's going wrong
Comment 3 David Redondo 2020-10-06 07:12:35 UTC
Also it works fine on the desktop config
Comment 4 Nate Graham 2020-10-07 14:01:39 UTC
Fixed by Marco Martin with https://invent.kde.org/frameworks/kirigami/-/commit/69435062a8abc00dfcb01fae3ce96711d9f453f5 in Kirigami 5.75.