Seems that I have walked into the trap of a bad 'steps to reproduce' I repeated in different versions to compare the result:
1) create text
2) assign pattern
3) edit pattern handles
4) create object
5) assign same pattern to object
in this case, without patch, the transforms are reset (step 5), but this doesn't hold up with normal objects (i.e. my test case was too closely tied to the pattern spam case). You are right, with regular objects or shapes (step 1 and 4), the pattern transform is never reset when reusing a pattern for new objects in the same document.
Seems that I have walked into the trap of a bad 'steps to reproduce' I repeated in different versions to compare the result:
1) create text
2) assign pattern
3) edit pattern handles
4) create object
5) assign same pattern to object
in this case, without patch, the transforms are reset (step 5), but this doesn't hold up with normal objects (i.e. my test case was too closely tied to the pattern spam case). You are right, with regular objects or shapes (step 1 and 4), the pattern transform is never reset when reusing a pattern for new objects in the same document.
Sorry for the noise ;)