Flip buttons don't use the center of rotation when the center of rotation is not visible
Summary:
When the select tool is chosen the tool controls bar has 4 buttons, one rotates the shape 90-deg counter clockwise, one rotates the shape 90-deg clockwise, one flips it horizontally and one flips is vertically. Rotation buttons always use the center of the rotation. Flip buttons do not use it when it is not visible.
I believe it is not the intended behavior as the rotate buttons always use the center of rotation.
Steps to reproduce:
- Draw a rectangle
- Select the rectangle with the selection tool. Click one more on the rectangle so that the rotation handles and the center of rotation is visible.
- Drag the center of rotation handle to the right bottom corner.
- While the center of rotation is still visible, click on one of the flip buttons on the tool controls bar. You will see it is using the center of the rotation.
- Now deselect the object and select it again. But do not click on it again. This time only scaling handles must be visible.
- Click on one of the flip buttons. You will see no change as the flip button use the original center of the shape.
What happened?
- While the center of rotation is not visible the button uses the default center of the shape as the flipping axis.
What should have happened?
- The flip button should have used the center of rotation as the flip axis.
Sample attachments:
Version info
I tried it with both v1.0.1 and v1.1
OS: Win 8.1 Pro 64-bit