A shape created via
union, subtraction, intersection or exclusion (
which in code is recognized as ), when I want to make edits to it, I get the error:
Plugin Error: Plugin made a change outside the current edit context.
If I manually convert it by doing
Object -> Path -> Convert to Path then it works perfectly fine. I assume initially is some kind of a group, but I can’t get that info anywhere.
Is there a way to detect these shapes somehow in code and how can I make edits to them?