I just ran into this. Definitely looks like a usability bug to me. How many (good) programs keep parts of their UI entirely invisible unless you *shift-drag* them?!
I would suggest that the fix is to always draw the circular handle on top of the diamond handle, even for zero length.
I just ran into this. Definitely looks like a usability bug to me. How many (good) programs keep parts of their UI entirely invisible unless you *shift-drag* them?!
I would suggest that the fix is to always draw the circular handle on top of the diamond handle, even for zero length.