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.
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.
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.
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.
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.