fix typo in blink manager disable which didn't properly disable, and start editors with the blink manager disabled

This commit is contained in:
K Simmons 2022-10-26 17:39:17 -07:00
parent fcfc4a4298
commit 41699224ff
2 changed files with 7 additions and 4 deletions

View file

@ -30,7 +30,7 @@ impl BlinkManager {
blink_epoch: 0,
blinking_paused: false,
visible: true,
enabled: true,
enabled: false,
}
}
@ -71,6 +71,7 @@ impl BlinkManager {
if epoch == self.blink_epoch && self.enabled && !self.blinking_paused {
self.visible = !self.visible;
cx.notify();
dbg!(cx.handle());
let epoch = self.next_blink_epoch();
let interval = self.blink_interval;
@ -96,8 +97,8 @@ impl BlinkManager {
self.blink_cursors(self.blink_epoch, cx);
}
pub fn disable(&mut self, _: &mut ModelContext<Self>) {
self.enabled = true;
pub fn disable(&mut self, cx: &mut ModelContext<Self>) {
self.enabled = false;
}
pub fn visible(&self) -> bool {