diff --git a/PolyLinePlugin.cc b/PolyLinePlugin.cc index 3c894a1bbda0d76f79776e1c0792f73b7d5702ed..402ba85407ea92b9ff6bf8694f70105afdd58999 100644 --- a/PolyLinePlugin.cc +++ b/PolyLinePlugin.cc @@ -1054,15 +1054,16 @@ me_merge( QMouseEvent* _event ) move_point_ref_ = 0; } - bool merged = false; - unsigned int node_idx, target_idx; ACG::Vec3d hit_point; // pick if (PluginFunctions::scenegraphPick(ACG::SceneGraph::PICK_ANYTHING, _event->pos(), node_idx, target_idx, &hit_point)) { + bool merged = false; + BaseObjectData* obj = 0; + if (PluginFunctions::getPickedObject(node_idx, obj)) { // is picked object polyline? -> get second polyline