diff --git a/src/DrawingProgram/Layers/DrawingProgramLayerManager.cpp b/src/DrawingProgram/Layers/DrawingProgramLayerManager.cpp index f838611..7dd630b 100644 --- a/src/DrawingProgram/Layers/DrawingProgramLayerManager.cpp +++ b/src/DrawingProgram/Layers/DrawingProgramLayerManager.cpp @@ -140,6 +140,7 @@ void DrawingProgramLayerManager::push_components_to(const std::vectorinsert_ordered_list_and_send_create(components, toInsert); + toEraseList.clear(); }; for(auto& obj : objs) { if(parentLayer != obj->obj->parentLayer) {