forked from 1b-agent/opencadstudio-upstream
Implement DELOBJ source deletion policies
This commit is contained in:
1 parent
f69f0b32be
commit
10d1d9b7d9
7 files changed
+196
-19
No files matched your search
@@ -2293,7 +2293,9 @@ impl super::OpenCADStudio {
|
||||
surfaces.push(surf);
|
||||
}
|
||||
self.push_undo_snapshot(i, "CONVTOSURFACE");
|
||||
self.tabs[i].scene.erase_entities(&handles);
|
||||
if crate::app::delobj_deletes_conversion_source(self.delete_objects) {
|
||||
self.tabs[i].scene.erase_entities(&handles);
|
||||
}
|
||||
let n = surfaces.len();
|
||||
for surf in surfaces {
|
||||
self.tabs[i].scene.add_entity(EntityType::Surface(surf));
|
||||
|
||||
Reference in new issue
Block a user