From e8f9cfbe88f0d048f062df2e9b610be34454f2b7 Mon Sep 17 00:00:00 2001 From: Elijah Voigt Date: Mon, 21 Jul 2025 12:09:19 -0700 Subject: [PATCH] Ok now it hides but preview is not working --- src/bin/trees/main.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/bin/trees/main.rs b/src/bin/trees/main.rs index 2630935..7dd89f9 100644 --- a/src/bin/trees/main.rs +++ b/src/bin/trees/main.rs @@ -808,10 +808,12 @@ fn control_menu( .iter_descendants(root) .any(|child| is_hovered.contains(&&child)); if !tree_still_hovered { - info!("Tree is not hovered"); + + if let Ok(mut n) = nav.get_mut(root) { + *n = NavState::Closed; + } parents.iter_descendants(root).for_each(|child| { if let Ok(mut n) = nav.get_mut(child) { - info!("Closing {:?} for {:?}", child, root); *n = NavState::Closed; } })