Currently Bool LPE with clone as operand path uses the clone's original and removes both
Steps to reproduce:
- open Inkscape
- Create a rectangle
- Clone the rectangle
- Move the clone and scale it
- Copy the clone
- Create an ellipse
- Add a Boolean LPE to the ellipse with the LPE dialog
- Set the operand path (click the Link the item button)
What happened?
- The clone's transform is ignored, and the boolean LPE acts if the operand shape was the clone's original
- Both the clone and the clone's original are removed/hidden (only the clone should be)
What should have happened?
- The clone is not moved/transforms when set as an operand path to the boolean LPE
- Only the clone should be hidden
Version info
- Inkscape 1.2-dev (e1b127fb5e, 2021-11-16) Linux Mint 20
- Inkscape 1.1.1 (12cb7e2b4b, 2021-11-09) Linux Mint 20
- Previously (1.0alpha0), the clone would not have been accepted as an operand path