diff --git a/qtvplugin_geomarker/qtvplugin_geomarker_func.cpp b/qtvplugin_geomarker/qtvplugin_geomarker_func.cpp index 10afac065bc23c80a66255d5119f09d8be92e71c..e467409406d6d3d4d735c05f0848367ce83b66c5 100644 --- a/qtvplugin_geomarker/qtvplugin_geomarker_func.cpp +++ b/qtvplugin_geomarker/qtvplugin_geomarker_func.cpp @@ -864,6 +864,7 @@ QMap qtvplugin_geomarker::func_delete_marks (const QMapgeoitem_by_name(key); if (base) @@ -883,6 +884,7 @@ QMap qtvplugin_geomarker::func_delete_marks (const QMapremoveItem(key,0); res["ALL"] = 1; needUpdate = true; + m_set_itemNameSelected.clear(); scheduleRefreshMarks(); } if (needUpdate)