Mirror symmetry with clipped shapes causes (infinite?) multiplication of clipping path
Summary:
When I use a clipping path inside a mirrored group (with LPE mirror symmetry), the clipping path gets duplicated somehow, leading to a freeze.
Steps to reproduce:
- open Inkscape
- create a shape with the pen tool and group it.
- add a mirror symmetry LPE to the group.
- enter the group, create a new shape with the pen tool above the previous one.
- clip the first shape with the new one.
- at this point, if you try to edit the clipping shape with the pen tool, you will notice that the initial path is now made of several sub-paths all identical to the original (see screenshot/attached file).
You can clearly see all the duplicated path by doing so:
- release the clip.
- select the clipping shape and break it apart.
- result: there are many paths instead of just one.
What happened?
The clipping path, because of the mirror symmetry, is somehow duplicated, causing a growth of the size of the file and an eventual freeze.
What should have happened?
The clipping path should stay intact and unique.
The following file has been created with the previous instructions (so if you edit/break apart the clipping path you should see the sub-paths):
Version info
Inkscape 1.3.2 (091e20ef0f, 2023-11-25, custom)
GLib version: 2.78.3
GTK version: 3.24.39
glibmm version: 2.66.6
gtkmm version: 3.24.8
libxml2 version: 2.12.3
libxslt version: 1.1.39
Cairo version: 1.18.0
Pango version: 1.51.0
HarfBuzz version: 8.3.0
OS version: Manjaro Linux
