https://bugs.kde.org/show_bug.cgi?id=444194
Bug ID: 444194 Summary: Time-picker widget should be usable, regardless of screen-size Product: kalendar Version: unspecified Platform: Archlinux Packages OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: claudio.cam...@gmail.com Reporter: binyamingr...@protonmail.com Target Milestone: --- Created attachment 142725 --> https://bugs.kde.org/attachment.cgi?id=142725&action=edit A screenshot providing an alternative, visual representation of the bug. SUMMARY When I edit a Kalendar event on my laptop, the time-picker dialog for the end-time doesn't allow me to go forwards in time. This is because it's cut off at the bottom (#1 in the attached screenshot). Also, the edit dialog uses 24-hour time, while the view sidebar shows 12-hour time (#2 in the screenshot). STEPS TO REPRODUCE 1. Open Kalendar 2. Select an event to view it in the sidebar 3. Click "edit" to bring up the edit dialog 4. Select the dropdown arrow for "end-time" 5. A dialog pops up, the bottom of which is cut-off. OBSERVED RESULT #1 - The bottom of the dialog is cut-off, and with it, the buttons to move the end-time forward. Initially, I assumed that I wasn't actually permitted to move it forward. EXPECTED RESULT #1 - This be related to a deprecated setting. I have the logs, but I can only attach one file. Otherwise, A few options come to mind. (a) Show a scrollbar on the time-picker popup itself (b) Move the down arrow to the top, beneath or beside the up arrow. (c) Allow users to change the time by scrolling through the numbers. Ie. bring up the time-picker dialog, position the cursor between the up and down arrows, and scroll. (d) Allow the popup to extend beyond the parent dialog. #2 - The two widgets should be parallel, preferably respecting system settings. SOFTWARE/OS VERSIONS Linux/KDE Plasma: Arch Linux (available in About System) KDE Plasma Version: 5.23.1 KDE Frameworks Version: 5.87.0 Qt Version: 5.15.2 ADDITIONAL INFORMATION Display: 14 inch, 1366x768 (window is maximized) -- You are receiving this mail because: You are watching all bug changes.