diff --git a/src/live_effects/parameter/pointparam-knotholder.cpp b/src/live_effects/parameter/pointparam-knotholder.cpp
index 12d08170330f825c49b4eb5df47d8ddff6dac21e..55cb812093a6b9bdc2a4e90f60aa7f5594f663d4 100644 (file)
NR::Point pos = (*p) / i2d;
Inkscape::SVGOStringStream os;
- os << pos[0] << "," << pos[1];
+ os << pos.to_2geom();
kh->lpeobject->lpe->setParameter(kh->repr_key, os.str().c_str());
}
@@ -180,11 +180,11 @@ static void pointparam_knot_ungrabbed_handler(SPKnot *knot, unsigned int /*state
NR::Point pos = sp_knot_position(knot) / i2d;
Inkscape::SVGOStringStream os;
- os << pos[0] << "," << pos[1];
+ os << pos.to_2geom();
kh->repr->setAttribute(kh->repr_key , os.str().c_str());
- sp_document_done(SP_OBJECT_DOCUMENT (kh->lpeobject), SP_VERB_CONTEXT_NODE, _("Change LPE point parameter"));
+ sp_document_done(SP_OBJECT_DOCUMENT (kh->lpeobject), SP_VERB_CONTEXT_LPE, _("Change LPE point parameter"));
}
} // namespace Inkscape