https://bugs.kde.org/show_bug.cgi?id=447107
vanyossi <ghe...@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REPORTED |CONFIRMED Ever confirmed|0 |1 --- Comment #2 from vanyossi <ghe...@gmail.com> --- This seems to be related to how different stylus and mouse/trackpad events are on macOS. I set a couple of debugs and using trackpad the shift+click works as expected with the modifier reported as "pan-zoom" at bool KisCustomModifiersCatcher::modifierPressed(const QString &id) This changes if I drag to trigger "startDrag" "offset-frame" action and work correctly on mouse and trackpad, this triggers two "pan-zoom", one on mouseclick and the other on mouseRelease. However using the stylus, as this tool sends constant updates from its position, a single click is seen as a move operation and "pan-zoom" is registered 3 times before triggering "offset-frame", by that time the stylus is up, and the chunk of frames is moved to the same place. I am not familiar with this part of the code but I think we can avoid this issue either compressing stylus events on the timeline docker, or adding a delay for registering movement to the stylus events. -- You are receiving this mail because: You are watching all bug changes.