Request: Stroke width of preview should match final stroke width during transform (as often as possible)
Steps to reproduce:
Part A (option disabled)
- Create a small shape, such as a circle.
- Switch to the "Select and transform objects (F1)" tool.
- In the Tool Controls Bar, disable the "When scaling objects, scale the stroke width by the same proportion" option.
- Scale the shape bigger, and before releasing the mouse button, observe the width of the stroke.
- Release the mouse button, and compare the final width of the stroke.
Part B (option enabled)
- Repeat the same steps as in Part A, except this time, start with a non-square shape (long and narrow).
- Enable the "When scaling objects, scale the stroke width by the same proportion" option.
- Scale the shape bigger, but only horizontally or vertically. The effect is more obvious the less "square" a shape is before scaling. The effect will not happen when scaling uniformly (holding CTRL key).
- Release the mouse button, and compare the final width of the stroke.
What happened?
In Part A, the effect is very obvious. While scaling the shape and the mouse button is still held down, the previewed stroke width appears to be thicker than the final version (after releasing the mouse button).
In Part B, the effect is not immediately obvious when scaling in the same manner. Instead, when scaling horizontally or vertically, the stroke will be thick on the sides parallel to the scaling direction, and thinner in the perpendicular direction.
What should have happened?
The previewed shape's stroke width should scale proportionally as the shape is being scaled (according to the scaling option) in order to represent the final width accurately.
Edited by Nathan Lee





