fix: allow editing dimension styles

This commit is contained in:
gianlucafiore committed 2026-08-11 08:40:54 -03:00
1 parent aedd0b8d2d
commit 3a752029cd
4 files changed
+6 -60

No files matched your search

+2 -14
View File
@@ -7243,21 +7243,9 @@ impl OpenCADStudio {
Message::DimStyleDialogSetCurrent => {
// Staged: persists on Apply.
let i = self.active_tab;
let read_only = self.tabs[i]
.scene
.document
.dim_styles
.get(&self.dimstyle_selected)
.is_some_and(|style| {
style.xref_reference
|| style.xref_dependent
|| !style.xref_handle.is_null()
});
if read_only {
return Task::none();
}
self.tabs[i].scene.document.header.current_dimstyle_name =
self.dimstyle_selected.clone();
self.dimstyle_selected.clone();
self.sync_ribbon_styles();
self.command_line.push_output(crate::tf!(
"Current dim style set to '{}'.",