For Interest.
Attached is a pattern svg which shows interesting behaviour. It opens in Inkscape to yield a circle filled with small red circles and a square filled with small blue squares. The two objects behave differently.
With change in object size.
a. The red circles scale up and down within the bounding circle, whether it stays a circle or goes to an ellipse and stay at the new scale size when released. This pattern is scaling.
b. The blue squares scale up and down within the square but revert to small squares when released. This pattern is not scaling.
For most purpose I think it would be desirable for the fill pattern to scale. However, there may be occasions when non-scaling patterns are wanted or a mixture of both in the same drawing. hence my suggestion of a preference switch to allow choice here. What do others think.
When the objects are converted to paths both fills operate as non-scaling fills. Nodes can be moved as usual but if the object size is changed the fills now revert to their original size each time.
vellum