Bug 461201

Summary: Wallpaper slideshow config page's minimum window size is too small to see everything
Product: [Plasma] plasmashell Reporter: Gabriel <gabriel>
Component: Image & Slideshow wallpaper pluginsAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED FIXED    
Severity: minor CC: nate, notmart, qydwhotmail
Priority: NOR    
Version First Reported In: 5.26.2   
Target Milestone: 1.0   
Platform: Neon   
OS: Linux   
Latest Commit: Version Fixed/Implemented In: 5.27
Sentry Crash Report:
Attachments: Video displaying the problem

Description Gabriel 2022-10-30 11:12:36 UTC
Created attachment 153320 [details]
Video displaying the problem

SUMMARY
The wallpaper slideshow configuration page has a very small minimum size. When it's set to that size the folders and image selection components (as well as some other things) disappear completely.

STEPS TO REPRODUCE
1. Open 'Configure Desktop and Wallpaper…'
2. Choose 'Wallpaper Type: Slideshow'
3. Resize the configuration window to be at its smallest size.

OBSERVED RESULT
Several parts of the configuration page disappear and become inaccessible.

EXPECTED RESULT
All content remains accessible either through a scrollbar, elements reordering or the window not having such a small minimum size.

SOFTWARE
KDE neon Testing Edition
Plasma Version: 5.26.2
Frameworks Version: 5.100.0
Qt Version: 5.15.6
Graphics Platform: X11
Comment 1 Bug Janitor Service 2022-11-04 16:09:53 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/1235
Comment 2 Nate Graham 2022-11-04 18:31:06 UTC
Git commit ea2e891005911e35ade1753f4cbc16aaad8340cf by Nate Graham, on behalf of Paul Worrall.
Committed on 04/11/2022 at 18:31.
Pushed by ngraham into branch 'master'.

Increase minimum dialog size to better accommodate Slideshow wallpaper

A small increase in the minimum size of the "Configure Desktop and
Wallpaper" dialog preserves button layout and prevent previews
disappearing when Slideshow is selected.
FIXED-IN: 5.27

M  +2    -2    desktoppackage/contents/configuration/ContainmentConfiguration.qml

https://invent.kde.org/plasma/plasma-desktop/commit/ea2e891005911e35ade1753f4cbc16aaad8340cf