Mesh gradient displaced when saving/reloading.
Steps to reproduce:
- Open test file.
- Select bottom object.
- Set fill of bottom object to
meshgradient4949
. The objects now look identical.
- Save.
- Revert (or close and reopen).
What happened?
- The fill is displaced. This results in a mysteriously completely invisible fill, unless the displacement happens to be smaller than the object (such as in this case).
- The
gradientTransform="translate(-75,-3.3203125e-6)"
was both copied from the top object to the bottom object gradient and applied to the x
/y
coordinates of the bottom object gradient, effectively applying the transform twice. Deleting the gradientTransform
on the bottom fill undisplaces the gradient.
What should have happened?
- The fill should be undisplaced.
Inkscape Version and Operating System:
- Inkscape Version: 0.92.4
- Operating System: Gentoo Linux
- Operating System version: N/A
Test file
- The .svg preview apparently doesn't show mesh gradients at all.