I've noticed this in KAlarm, but it's probably general issue. Steps to reproduce: 1. Open KAlarm 2. Click "New" Spinboxes for adjusting alarm time which use "HH:MM" format shows as "[∨][HH:MM][∧]", but both buttons *increase* time value: "[∧]" increases minutes value (as expected) and "[∨]" increases hours value. Expected behaviour: "[∨]" button should decrease time value. Operating System: Kubuntu 21.04 KDE Plasma Version: 5.22.90 KDE Frameworks Version: 5.86.0 Qt Version: 5.15.2 Graphics Platform: X11
The behavior of the buttons is determined by the app. Can you reproduce this issue in any other apps? Or can you only get it to happen in KAlarm?
I could try, but I can't think of any other app that would use "HH:MM" format spin box.
Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please mark the bug as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone!
This works correctly on my system. First of all, can you confirm that both spinboxes, on each side of the control, each contain both an up arrow and down arrow (making 4 up/down arrows in total). Your report appears to suggest ("[∨][HH:MM][∧]") that there is just a down arrow for hours, and an up arrow for minutes. Assuming that you actually see 4 arrows in the control, the bug may depend on which icon theme you are using, so can you please say which icons are you using? (Go to System Settings -> Appearance -> Icons to find out.) Can you please attach a screenshot of your alarm time control.
Created attachment 142574 [details] kalarm spinbox issue
I don't think it depends on icon theme, but it does depend on application style. It looks this is issue specific to new Breeze theme (blue ocean). There were 4 buttons visible in previous Breeze incarnation and I also get 4 buttons after switching to Oxygen theme.
Created attachment 142575 [details] Kalarm spinbox with Oxygen theme showing 4 buttons
Thank you - I see the issue now. Working on a fix...
In application styles where spinboxes have the up arrow above the down arrow, KAlarm's time edit field adds a second pair of arrows on the other side of the spinbox to adjust the hour value. In Breeze, the up and down arrows are on either side of the spinbox, so it isn't practical to add an extra pair of arrows - doing so was causing the bug. The extra arrows are no longer added in Breeze, and the hour value can now be changed by pressing Control when the mouse is clicked on the arrows. It is now fixed by commits b6060e197ea4e76db788a39acf13098db5d9a303, 873e617e490f7aab4b5631c1c5ab704ddfee0eeb, e59b9c7e2e6791f1a0f95fa3b998a2fc7ea000e2, and will be in KAlarm version 3.3.2, which will be included in KDE apps release 21.08.3.