From aec8aec8009f7342c71b36b8beb4016db6d85958 Mon Sep 17 00:00:00 2001 From: Antonio Scandurra Date: Wed, 2 Nov 2022 14:42:17 +0100 Subject: [PATCH] Show the cursor right away when opening opening/focusing editors --- crates/editor/src/blink_manager.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/crates/editor/src/blink_manager.rs b/crates/editor/src/blink_manager.rs index 681692f0f5428362c35caca8f4030d8222821cec..9651182bd8b3bcf44a3d4c2f1fcd040e80520579 100644 --- a/crates/editor/src/blink_manager.rs +++ b/crates/editor/src/blink_manager.rs @@ -93,6 +93,9 @@ impl BlinkManager { pub fn enable(&mut self, cx: &mut ModelContext) { self.enabled = true; + // Set cursors as invisible and start blinking: this causes cursors + // to be visible during the next render. + self.visible = false; self.blink_cursors(self.blink_epoch, cx); }