Fix cone silhouettes and history properties

This commit is contained in:
ramox81 committed 2026-08-31 16:33:10 +03:00
1 parent d450376771
commit 4ba0ea8808
6 files changed
+40 -27

No files matched your search

-13
View File
@@ -791,11 +791,6 @@ impl Scene {
handle: Handle,
operation: acadrust::objects::SolidHistoryOperation,
) -> bool {
let user_facing_primitive = matches!(
operation,
acadrust::objects::SolidHistoryOperation::Box(_)
| acadrust::objects::SolidHistoryOperation::Cone(_)
);
let Some(graph) = self.document.create_solid_history(handle, operation) else {
return false;
};
@@ -803,14 +798,6 @@ impl Scene {
for node in graph.nodes {
self.record_undo_object_before(node, None);
}
if user_facing_primitive {
let _ = crate::scene::model::solid_history::apply_history_choice(
&mut self.document,
handle,
crate::scene::model::solid_history::PROP_HISTORY,
"None",
);
}
self.sync_solid_reference_point(handle);
true
}