Hi all.
To fix the problem while we fix the invert coordinated system we can remove this if: https://gitlab.com/inkscape/inkscape/blob/master/src/ui/widget/page-sizer.cp...
I think the features it implement are low important than the wrongs.
Regards.
-----Original Message----- From: Eduard Braun <eduard.braun2@...173...> To: jabier.arraiza@...2893..., Inkscape-Devel <inkscape-devel@...3654... et> Subject: Re: [Inkscape-devel] Transform document create a transform to root layers Date: Wed, 27 Jun 2018 17:25:01 +0200
Am 27.06.2018 um 17:05 schrieb Jabier Arraiza:
Seems the problem for https://bugs.launchpad.net/inkscape/+bug/174875 9
Exactly, I remembered filing that bug but did not have the time to reply yet.
As Tav noted and I also concluded in my report from back then fixing the inverted y-axis avoids the issue in most cases as that's usually when the transform is added to the root layer.
Apart from that I'm not sure removing a root level transform is always what's desired as it requires propagating the transform down to all children, which has downsides of its own, e.g. rounding errors (that's also why I initially suggested to do that only if the layer is empty). Maybe we could introduce a separate action to remove transforms from all containers and apply them to their respective children? I could imagine that could come in handy in other scenarios as well and gives the user the choice wether to apply transforms or not.
Regards, Patrick