From 4fd2e0df3c9eeec81cb55609d8d322d261dde34e Mon Sep 17 00:00:00 2001 From: Abdullah Tahiri Date: Sun, 9 Apr 2017 22:04:36 +0200 Subject: [PATCH] Sketcher: using copy in addGeometry instead of clone to avoid that python users inadvertendly generate two geometries with the same Geometry tag --- src/Mod/Sketcher/App/SketchObject.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Mod/Sketcher/App/SketchObject.cpp b/src/Mod/Sketcher/App/SketchObject.cpp index c154cd9751..24e71ddbb2 100644 --- a/src/Mod/Sketcher/App/SketchObject.cpp +++ b/src/Mod/Sketcher/App/SketchObject.cpp @@ -642,7 +642,7 @@ int SketchObject::addGeometry(const Part::Geometry *geo, bool construction/*=fal const std::vector< Part::Geometry * > &vals = getInternalGeometry(); std::vector< Part::Geometry * > newVals(vals); - Part::Geometry *geoNew = geo->clone(); + Part::Geometry *geoNew = geo->copy(); if(geoNew->getTypeId() != Part::GeomPoint::getClassTypeId()) geoNew->Construction = construction;