diff --git a/src/Mod/TechDraw/Gui/TaskCosVertex.cpp b/src/Mod/TechDraw/Gui/TaskCosVertex.cpp index 2474649fd9..af26093f28 100644 --- a/src/Mod/TechDraw/Gui/TaskCosVertex.cpp +++ b/src/Mod/TechDraw/Gui/TaskCosVertex.cpp @@ -206,7 +206,6 @@ void TaskCosVertex::startTracker() void TaskCosVertex::onTrackerFinished(std::vector pts, QGIView* qgParent) { - // Base::Console().Message("TCV::onTrackerFinished()\n"); (void)qgParent; if (pts.empty()) { Base::Console().Error("TaskCosVertex - no points available\n"); @@ -222,13 +221,10 @@ void TaskCosVertex::onTrackerFinished(std::vector pts, QGIView* qgParen DrawProjGroupItem* dpgi = dynamic_cast(dvp); if (dpgi) { DrawProjGroup* dpg = dpgi->getPGroup(); - if (!dpg) { - Base::Console().Message("TCV:onTrackerFinished - projection group is confused\n"); - //TODO::throw something. - return; + if (dpg) { + x += Rez::guiX(dpg->X.getValue()); + y += Rez::guiX(dpg->Y.getValue()); } - x += Rez::guiX(dpg->X.getValue()); - y += Rez::guiX(dpg->Y.getValue()); } //x, y are scene pos of dvp/dpgi