From 6bf5daeae4685e5e47ebe330fa06123cab567a28 Mon Sep 17 00:00:00 2001 From: Danilo Leal Date: Mon, 29 Dec 2025 12:09:43 -0300 Subject: [PATCH] Fix quickly hovering between submenu triggers --- crates/ui/src/components/context_menu.rs | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/crates/ui/src/components/context_menu.rs b/crates/ui/src/components/context_menu.rs index 95594f4b1f2b742698296095cc3cb51d2f2b4d96..bcde8ee74508483e84feded05753d2a0355033f4 100644 --- a/crates/ui/src/components/context_menu.rs +++ b/crates/ui/src/components/context_menu.rs @@ -1142,10 +1142,8 @@ impl ContextMenu { // If we're switching from one submenu item to another, throw away any previously-captured // offset so we don't reuse a stale position. - if matches!(reason, SubmenuOpenTrigger::Keyboard) { - self.submenu_observed_bounds.set(None); - self.submenu_trigger_bounds.set(None); - } + self.submenu_observed_bounds.set(None); + self.submenu_trigger_bounds.set(None); self.submenu_safety_threshold_x = None; self.hover_target = HoverTarget::MainMenu;