Created attachment 182330 [details] Video showing the bug SUMMARY The UI inside of alarms stretches horizontally further than it should when resizing the window. STEPS TO REPRODUCE 1. Open KClock in a small window 2. Go into `Alarms` section in the sidebar 3. Click on an alarm 4. Stretch the window horizontally OBSERVED RESULT UI elements below the time setting start to go out of view EXPECTED RESULT UI elements below the time setting remain uniform and stay in the view SOFTWARE/OS VERSIONS Windows: macOS: (available in the Info Center app, or by running `kinfo` in a terminal window) Linux/KDE Plasma: Kubuntu 25.10 KDE Plasma Version: 6.3.91 KDE Frameworks Version: 6.15.0 Qt Version: 6.8.3 ADDITIONAL INFORMATION
Can confirm. KClock 25.04.2 Operating System: Arch Linux KDE Plasma Version: 6.3.5 KDE Frameworks Version: 6.14.0 Qt Version: 6.9.1 Kernel Version: 6.15.1-arch1-2 (64-bit) Graphics Platform: Wayland
A possibly relevant merge request was started @ https://invent.kde.org/utilities/kclock/-/merge_requests/210
Git commit 341b8b7cfb74e15dd0e04341890934d2f5b0d350 by Devin Lin, on behalf of Michael Fohqul. Committed on 22/06/2025 at 00:17. Pushed by devinlin into branch 'master'. Fix alarm form overflowing on larger screens Set a maximum width of 540 on the inputs in `AlarmForm.qml`. This prevents them from growing too wide on large displays, and consequently prevents them from horizontally overflowing. The 540 value is taken from roughly the width of the inputs on the settings page to maintain consistency in the UI. Disclaimer: This is my first time contributing to KDE and working with QML, so I apologise if anything's not up to scratch. I've used LLM assistance in some areas. M +5 -0 src/kclock/qml/alarm/AlarmForm.qml https://invent.kde.org/utilities/kclock/-/commit/341b8b7cfb74e15dd0e04341890934d2f5b0d350
Git commit 9b3836eff4ae421f7e77d52d049c1949238cf0a4 by Devin Lin, on behalf of Michael Fohqul. Committed on 22/06/2025 at 00:18. Pushed by devinlin into branch 'release/25.04'. Fix alarm form overflowing on larger screens Set a maximum width of 540 on the inputs in `AlarmForm.qml`. This prevents them from growing too wide on large displays, and consequently prevents them from horizontally overflowing. The 540 value is taken from roughly the width of the inputs on the settings page to maintain consistency in the UI. M +4 -0 src/kclock/qml/alarm/AlarmForm.qml https://invent.kde.org/utilities/kclock/-/commit/9b3836eff4ae421f7e77d52d049c1949238cf0a4