Bug 391241 - Esc key to exit selection
Summary: Esc key to exit selection
Status: REPORTED
Alias: None
Product: krita
Classification: Applications
Component: Tools/Transform (show other bugs)
Version: 4.0 pre-alpha
Platform: macOS (DMG) macOS
: NOR wishlist
Target Milestone: ---
Assignee: Krita Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-02-28 21:28 UTC by Tanmay
Modified: 2020-04-02 18:39 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tanmay 2018-02-28 21:28:44 UTC
Usualy to exit selection I have to select a selection tool mainly rectangular or elliptical tool and click softly any where outside the selection. This "tap to exit" thing dont even work with polygonal and lasso selection tools. If Esc key works to cancel the selection it will be way easier. And the "tap to exit" thing should also work with other selections tools like rectangular and elliptical selection tools.
Comment 1 Tanmay 2018-03-01 15:15:30 UTC
I figured out there is a keyboard shortcut for deselect which is Ctrl+Shift+A which I can change to Esc. I think making Esc key default for this function would be great  because it's more intuitive.
Comment 2 Tiar 2020-04-02 16:10:41 UTC
Escape is used for other things. I guess in the Selection Tool Esc can be used to undo last selection.

In any case, changing the Deselect shortcut  to Escape would be undesireable.
Comment 3 Rebecca Breu 2020-04-02 16:31:21 UTC
I agree. Esc is used to cancel ongoing actions, but when you have a selection the action is already done. The selection is a thing that exists in the undo stack and gets saved in the kra file. Shift + Ctrl + A for deselecting is a pretty common shortcut as well.
Comment 4 vanyossi 2020-04-02 18:39:04 UTC
Ctrl + z  undos last action while Esc generally cancels an action. A selection is more a state than an action, so pressing Esc to change that state would not make sense in some situations. isolation mode I.E. is another state, pressing Esc should deselect or exit isolate layer.

So I do not support Esc for deselection.