From 2b75e985adc597a310bd1d5c969cf4b0e987a364 Mon Sep 17 00:00:00 2001 From: KoffeinFlummi Date: Mon, 25 Mar 2019 18:32:19 +0100 Subject: [PATCH] Properly clear cmdline when deleting last char --- src/main.rs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/main.rs b/src/main.rs index b37b729..661753f 100644 --- a/src/main.rs +++ b/src/main.rs @@ -172,6 +172,14 @@ fn main() { }); }); + layout.cmdline.set_on_edit(move |s, cmd, _| { + s.call_on_id("main", |v: &mut ui::layout::Layout| { + if cmd.len() == 0 { + v.clear_cmdline(); + } + }); + }); + { let ev = event_manager.clone(); layout.cmdline.set_on_submit(move |s, cmd| {