From 4812d260df87f6bd5a238d95c1b3b144201ea034 Mon Sep 17 00:00:00 2001 From: effdotsh Date: Fri, 12 Jul 2024 16:34:42 -0400 Subject: [PATCH] added hover state check in element key listener --- crates/editor/src/element.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/crates/editor/src/element.rs b/crates/editor/src/element.rs index cf9093ab57..a4c3e238b7 100644 --- a/crates/editor/src/element.rs +++ b/crates/editor/src/element.rs @@ -408,8 +408,10 @@ impl EditorElement { if phase != DispatchPhase::Bubble { return; } - editor.update(cx, |editor, cx| { + if editor.hover_state.focused(cx) { + return; + } Self::modifiers_changed(editor, event, &position_map, &text_hitbox, cx) }) }