A simple CPU rendered GUI IDE experience.
Diffstat (limited to 'src/edi/input_handlers/cursor.rs')
-rw-r--r--src/edi/input_handlers/cursor.rs6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/edi/input_handlers/cursor.rs b/src/edi/input_handlers/cursor.rs
index ce44657..089a4a7 100644
--- a/src/edi/input_handlers/cursor.rs
+++ b/src/edi/input_handlers/cursor.rs
@@ -107,8 +107,10 @@ impl Editor {
// let l = &mut self.requests.hovering.result;
}
Some(Do::Hover) => {
- self.state.consume(Action::HOnNothing).unwrap();
- w.request_redraw();
+ match self.state.consume(Action::HOnNothing).unwrap() {
+ Some(st::Do::R(false)) => {}
+ _ => w.request_redraw(),
+ }
}
None => {}
x => unreachable!("{x:?}"),