Bug 510975 - Top padding in wallpaper KCM missing when only one monitor is connected
Summary: Top padding in wallpaper KCM missing when only one monitor is connected
Status: RESOLVED FIXED
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_wallpaper (other bugs)
Version First Reported In: 6.4.5
Platform: Fedora RPMs Linux
: NOR minor
Target Milestone: ---
Assignee: Nate Graham
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-10-23 20:06 UTC by Kat Pavlu
Modified: 2025-10-30 22:32 UTC (History)
2 users (show)

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


Attachments
Screenshot of the Wallpaper settings page showing missing padding (458.99 KB, image/png)
2025-10-23 20:06 UTC, Kat Pavlu
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kat Pavlu 2025-10-23 20:06:55 UTC
Created attachment 186053 [details]
Screenshot of the Wallpaper settings page showing missing padding

SUMMARY
When only one monitor is present (so the screen selection is not shown), the wallpaper page in settings has no top padding and looks squished to the top - see attachment. I instinctually try to scroll up when I see this, but of course this part of the UI is not scollable. There should probably be the same ammount of padding on the top and bottom, and I trust that this is indeed the case when you have extra monitors.

STEPS TO REPRODUCE
1. connect only one monitor
2. open system settings / wallpaper
Comment 1 Nate Graham 2025-10-24 17:31:29 UTC
Can reproduce. I'll fix it.
Comment 2 Nate Graham 2025-10-30 22:31:24 UTC
Git commit d9b85682e7bbaa17e8ab31af76a4371f27ef051b by Nate Graham.
Committed on 30/10/2025 at 22:28.
Pushed by ngraham into branch 'master'.

kcms/wallpaper: Move padding to the FormLayout

This way there's always adequate top padding even when the screen view
is hidden.
FIXED-IN: 6.5.2

M  +1    -1    kcms/wallpaper/ui/main.qml

https://invent.kde.org/plasma/plasma-workspace/-/commit/d9b85682e7bbaa17e8ab31af76a4371f27ef051b