SUMMARY No matter what keys are set for the "First Frame" and "Last Frame" shortcuts, nothing happens when the keys are pressed. STEPS TO REPRODUCE 1. Set any key to the "First Frame" and "Last Frame" actions in the Keyboard Shortcuts category of Krita's settings. 2. Confirm. 3. Create an animation with multiple frames. 4. Try to use the shortcuts. OBSERVED RESULT Nothing. EXPECTED RESULT The cursor should move to the beginning or end of the playback area. SOFTWARE/OS VERSIONS Windows: 10 macOS: Linux/KDE Plasma: (available in About System) KDE Plasma Version: KDE Frameworks Version: Qt Version: 5.12.12 ADDITIONAL INFORMATION I've also tested this in Krita versions 5.0.2, 5.0.6 and the 2022-07-04 nightly build (krita-nightly-x64-5.2.0-prealpha-76a9e434dd), with the same result across all of these versions. Thank you.
The problem also exists in a new, clean installation of Manjaro Linux (kernel version: 5.15.50-1-MANJARO (64-bit)).
Git commit d91e300311aa8478f60fa3cb325fdd77756eb07d by Eoin O'Neill. Committed on 07/07/2022 at 23:49. Pushed by eoinoneill into branch 'master'. Fix hotkeys not working properly for "last_frame" and "first_frame" actions. Should now work with custom keybinds accessing such features. M +12 -0 libs/ui/canvas/kis_animation_player.cpp M +1 -0 libs/ui/canvas/kis_animation_player.h M +16 -0 plugins/dockers/animation/KisAnimTimelineDocker.cpp https://invent.kde.org/graphics/krita/commit/d91e300311aa8478f60fa3cb325fdd77756eb07d
Thanks for reporting the bug jlemay.emploi Yeah, looks like I missed two user bindable actions in the binding code. I've gone ahead and patched it. You can try the latest nightly soon or when 5.1 eventually comes out. Thanks again, Eoin.
Git commit 8494d4f949816dc3f5400ba7e0b742ad935afd6e by Eoin O'Neill. Committed on 07/07/2022 at 23:52. Pushed by eoinoneill into branch 'cherry-pick-d91e3003'. Fix hotkeys not working properly for "last_frame" and "first_frame" actions. Should now work with custom keybinds accessing such features. (cherry picked from commit d91e300311aa8478f60fa3cb325fdd77756eb07d) M +12 -0 libs/ui/canvas/kis_animation_player.cpp M +1 -0 libs/ui/canvas/kis_animation_player.h M +16 -0 plugins/dockers/animation/KisAnimTimelineDocker.cpp https://invent.kde.org/graphics/krita/commit/8494d4f949816dc3f5400ba7e0b742ad935afd6e
Much obliged, I look forward to testing it out.