diff --git a/crates/editor/src/blink_manager.rs b/crates/editor/src/blink_manager.rs index e3a8ce6293..9d828c4de9 100644 --- a/crates/editor/src/blink_manager.rs +++ b/crates/editor/src/blink_manager.rs @@ -98,6 +98,7 @@ impl BlinkManager { } pub fn disable(&mut self, _cx: &mut ModelContext) { + self.visible = false; self.enabled = false; } diff --git a/crates/editor/src/editor.rs b/crates/editor/src/editor.rs index db2eec8a1e..2a3fbabb7f 100644 --- a/crates/editor/src/editor.rs +++ b/crates/editor/src/editor.rs @@ -1884,7 +1884,6 @@ impl Editor { if active { blink_manager.enable(cx); } else { - blink_manager.show_cursor(cx); blink_manager.disable(cx); } });