diff --git a/src/live_effects/fill-conversion.cpp b/src/live_effects/fill-conversion.cpp index 4d8c11560fca9d6481c3782bb9d2e7087ecdda7a..2aa9497596e1568884cb647356fda0e868b0c379 100644 --- a/src/live_effects/fill-conversion.cpp +++ b/src/live_effects/fill-conversion.cpp @@ -44,6 +44,8 @@ static SPObject *generate_linked_fill(SPShape *source) effectRepr->setAttribute("autoreverse", "false"); effectRepr->setAttribute("close", "false"); effectRepr->setAttribute("join", "false"); + effectRepr->setAttribute("is_visible", "true"); + effectRepr->setAttribute("lpeversion","1.2"); effectRepr->setAttribute("linkedpaths", effectTarget); defs->appendChild(effectRepr); Inkscape::GC::release(effectRepr); diff --git a/src/live_effects/lpe-fill-between-many.cpp b/src/live_effects/lpe-fill-between-many.cpp index 56a11eb46d28f80bf1a52d0e4180bf309f6e3f86..6a2a70813a77f610e78f89bd82a5131048c3f134 100644 --- a/src/live_effects/lpe-fill-between-many.cpp +++ b/src/live_effects/lpe-fill-between-many.cpp @@ -44,6 +44,13 @@ LPEFillBetweenMany::LPEFillBetweenMany(LivePathEffectObject *lpeobject) registerParameter(&autoreverse); previous_method = FLM_END; linked_paths.setUpdating(true); + auto repr = getLPEObj()->getRepr(); + if (!repr->attribute("is_visible")) { + repr->setAttribute("is_visible", "true"); + } + if (!repr->attribute("lpeversion")) { + repr->setAttribute("lpeversion","1"); + } } LPEFillBetweenMany::~LPEFillBetweenMany() = default;