diff --git a/crates/editor/src/editor.rs b/crates/editor/src/editor.rs index 61051ec4b65bc1cc694232d7a91075d8764bf0b9..9fb18d414f1b1551390bb71a3b4bd6dc01ae4d27 100644 --- a/crates/editor/src/editor.rs +++ b/crates/editor/src/editor.rs @@ -25038,7 +25038,9 @@ impl Editor { } }); - if let Some(position_map) = self.last_position_map.clone() { + if let Some(position_map) = self.last_position_map.clone() + && !self.mouse_cursor_hidden + { EditorElement::mouse_moved( self, &MouseMoveEvent {