From a13f4664dcc8667384abff5180ce64636caefbe8 Mon Sep 17 00:00:00 2001 From: bherbruck Date: Wed, 7 Oct 2026 23:01:41 +0000 Subject: [PATCH] UI: compile fix for the new feature kinds (Hole pattern rest, timeline icon fallback) Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01AS5Tn3xieewUSg3uxrMVdL --- crates/ui-egui/src/dialogs.rs | 2 +- crates/ui-egui/src/timeline.rs | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/crates/ui-egui/src/dialogs.rs b/crates/ui-egui/src/dialogs.rs index 31e10c6e..1ca07136 100644 --- a/crates/ui-egui/src/dialogs.rs +++ b/crates/ui-egui/src/dialogs.rs @@ -1358,7 +1358,7 @@ pub fn for_feature(app: &SolveApp, id: u64, marker: Option) -> Option { + FeatureKind::Hole { position, direction, diameter, depth, hole, .. } => { let mut d = start("FusionHoleCommand")?; let mut k = hole_defaults(); if let Kind::Hole { diameter: dia, depth: dep, kind, cb_diameter, cb_depth, cs_diameter, cs_angle } = &mut k { diff --git a/crates/ui-egui/src/timeline.rs b/crates/ui-egui/src/timeline.rs index f6a297f8..43e557af 100644 --- a/crates/ui-egui/src/timeline.rs +++ b/crates/ui-egui/src/timeline.rs @@ -31,6 +31,7 @@ fn icon_of(k: &FeatureKind) -> &'static str { FeatureKind::Split { .. } => "split", FeatureKind::Move { .. } => "move", FeatureKind::Import { .. } | FeatureKind::MeshImport { .. } => "import", + _ => "feature", } }