A simple CPU rendered GUI IDE experience.
Diffstat (limited to 'src/edi/input_handlers/cursor.rs')
| -rw-r--r-- | src/edi/input_handlers/cursor.rs | 6 |
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:?}"), |