Created attachment 165397 [details] An screenshot of the Welcome Center window within a 1024x600 display. SUMMARY On displays with heights smaller than 720 pixels in resolution (eg. 600 pixels), the navigation buttons would not be visible to the user and thus the application could not be used. STEPS TO REPRODUCE 1. Open KDE Plasma in a 1024x600 display. 2. Open Welcome Center in that display. 3. Attempt to resize the application. OBSERVED RESULT Due to the minimum height of the application window, the bottom navigation buttons of the application is not visible and the window could not be resized to fit those applications. When the application window is maximized, the bottom buttons are still not visible. EXPECTED RESULT The bottom navigation buttons should be visible for users to navigate within the application. SOFTWARE/OS VERSIONS Linux/KDE Plasma: Fedora 40 RC 20240130 Kernel 6.8.0-0 rc0 (available in About System) KDE Plasma Version: 5.92.0 KDE Frameworks Version: 5.248.0 Qt Version: 6.6.1 ADDITIONAL INFORMATION Similar issues have been raised in other KDE applications before, eg. https://bugs.kde.org/show_bug.cgi?id=178890, https://bugs.kde.org/show_bug.cgi?id=283361, https://bugs.kde.org/show_bug.cgi?id=313116.
What kind of device is this? 600 vertical pixels is a very very small amount of space. Welcome Center isn't really designed for a screen that small.
I think we can make the minimum height a tiny bit shorter to accommodate this and still (barely) prevent anything from being cut off, but with a screen that short, I would strongly recommend using an Auto-Hide or Dodge Windows panel, or moving it to one of the vertical edges. You're going to find this same issue with a lot of other windows, too.
Git commit 66065e7822fc896ead7a415e666b4de2459f88bf by Nate Graham. Committed on 31/01/2024 at 21:45. Pushed by ngraham into branch 'master'. Slightly decrease minimum window height This should allow the window to just barely fully fit on an 800x600 screen without anything getting cut off. FIXED-IN: 6.0 M +1 -1 src/qml/Main.qml https://invent.kde.org/plasma/plasma-welcome/-/commit/66065e7822fc896ead7a415e666b4de2459f88bf
Git commit 45f908d72eee56648754939caa88f7b738fcf291 by Nate Graham. Committed on 31/01/2024 at 21:45. Pushed by ngraham into branch 'Plasma/6.0'. Slightly decrease minimum window height This should allow the window to just barely fully fit on an 800x600 screen without anything getting cut off. FIXED-IN: 6.0 (cherry picked from commit 66065e7822fc896ead7a415e666b4de2459f88bf) M +1 -1 src/contents/ui/Main.qml https://invent.kde.org/plasma/plasma-welcome/-/commit/45f908d72eee56648754939caa88f7b738fcf291