Bug 409942 - Transform shortcuts must be used *after* clicking
Summary: Transform shortcuts must be used *after* clicking
Status: REPORTED
Alias: None
Product: krita
Classification: Applications
Component: Tools/Transform (show other bugs)
Version: 4.2.3
Platform: Microsoft Windows Microsoft Windows
: NOR wishlist
Target Milestone: ---
Assignee: Krita Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-07-18 10:30 UTC by jimbo
Modified: 2019-09-21 15:21 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description jimbo 2019-07-18 10:30:51 UTC
SUMMARY
Constraint shortcuts with the Transform (e.g. uniform scale [Shift + Alt], scale from center [Alt]) can only be used after you initially click to use the transform tool.

STEPS TO REPRODUCE
1. Select Transform Tool
2. Use [Shift + Alt]/[Alt] before using the Transform Tool


OBSERVED RESULT
Shortcut keys are not applied

EXPECTED RESULT
Shortcut keys should be applied

SOFTWARE/OS VERSIONS
Windows 7 Professional x64

ADDITIONAL INFORMATION

The issue with this is that you will almost always move the image by accident before you get to push the shortcut keys. Then you have to undo to return the image to it's original transform before trying again. If when clicking the transform, Krita would check for any shortcut keys held down and apply them it would really improve workflow.

It's a tiny change (probably not a tiny change in code though), but it would increase the usability of the program. I don't know if this is a bug or there is a legitimate reason for Krita to have this behavior.
Comment 1 jimbo 2019-08-05 15:08:20 UTC
To add to this, if you have grid snapping enabled and you want to uniform scale the transform (and the transform is currently close to a grid line) once you click on the transform the snap can be accidentally applied before you can use the hotkey for uniform scale (resulting in a non-uniform scale).

If the hotkeys were applied beforehand then the accidental snap wouldn't matter (given that you only cared about resizing uniformly).

The application of hotkeys after clicking feels 'clunky'.
Comment 2 wolthera 2019-09-21 15:21:38 UTC
While the stated behaviour is true, it is working as designed. I'll set it to wishlist.