git ec92085 SUMMARY The HSV slider arrows of the Specific Color Selector docker don't respond if the user types values into the textboxes or clicks through steps. However, the actual color does change. This issue does not occur with the RGB slider. STEPS TO REPRODUCE 1. Click the rightside step (arrow) buttons on the sides of the HSV sliders, or enter values. OBSERVED RESULT Arrows under the sliders don't respond. EXPECTED RESULT The arrows should respond to the new value. SOFTWARE/OS VERSIONS Linux/KDE Plasma: Debian sid KDE Plasma Version: 5.24.4 KDE Frameworks Version: 5.90.0 Qt Version: 5.12.12 (appimage) ADDITIONAL INFORMATION Another inconsistency I noticed is that holding the steps in the RGB slider will stop at 1 step but holding the steps in the HSV slider will keep going through steps. The latter behavior is probably preferable?
I cannot reproduce this in the master branch.
A possibly relevant merge request was started @ https://invent.kde.org/graphics/krita/-/merge_requests/2231
Git commit dba6fe1fe23aa7320c7dd15f99c628a5732a6fbb by Freya Lupen. Committed on 10/09/2024 at 14:53. Pushed by freyalupen into branch 'master'. Specific ColSel: Fix holding down spinbox arrows Updating the min/max spinbox value every update interfered with holding down the step arrows. So only update it if it's changed. M +6 -2 libs/widgets/kis_color_input.cpp https://invent.kde.org/graphics/krita/-/commit/dba6fe1fe23aa7320c7dd15f99c628a5732a6fbb
Git commit 48b28f2b3c9b2a4355eb327f8aa96471315c962d by Freya Lupen. Committed on 10/09/2024 at 14:55. Pushed by freyalupen into branch 'krita/5.2'. Specific ColSel: Fix holding down spinbox arrows Updating the min/max spinbox value every update interfered with holding down the step arrows. So only update it if it's changed. (cherry picked from commit dba6fe1fe23aa7320c7dd15f99c628a5732a6fbb) M +6 -2 libs/widgets/kis_color_input.cpp https://invent.kde.org/graphics/krita/-/commit/48b28f2b3c9b2a4355eb327f8aa96471315c962d