This solves a situation where you may inadvertently transform an element when trying to select it. At the moment you have to be very deliberate when clicking to avoid this:
The solution was to simply prevent the transformation immediately after selecting the element, and thus requiring an extra step. First select, then transform.
It may be a bit cumbersome for the users that are used to this behavior, but I think it's more inconvenient having to undo (manually) unwanted transformations when trying to select elements every time if you are not careful enough, since the transform buttons are not obvious before selection.
This solves a situation where you may inadvertently transform an element when trying to select it. At the moment you have to be very deliberate when clicking to avoid this:
The solution was to simply prevent the transformation immediately after selecting the element, and thus requiring an extra step. First select, then transform.
It may be a bit cumbersome for the users that are used to this behavior, but I think it's more inconvenient having to undo (manually) unwanted transformations when trying to select elements every time if you are not careful enough, since the transform buttons are not obvious before selection.