diff --git a/lapce-data/src/keypress/mod.rs b/lapce-data/src/keypress/mod.rs index ab228b16..511b7167 100644 --- a/lapce-data/src/keypress/mod.rs +++ b/lapce-data/src/keypress/mod.rs @@ -38,7 +38,7 @@ const DEFAULT_KEYMAPS_NONMACOS: &str = include_str!("../../../defaults/keymaps-nonmacos.toml"); -#[derive(PartialEq)] +#[derive(PartialEq, Debug)] enum KeymapMatch { Full(String), Multiple(Vec), diff --git a/lapce-ui/src/terminal.rs b/lapce-ui/src/terminal.rs index fd4ac585..b119ef9c 100644 --- a/lapce-ui/src/terminal.rs +++ b/lapce-ui/src/terminal.rs @@ -609,6 +609,7 @@ fn event( term_data.receive_char(ctx, &s); } } + ctx.set_handled(); data.keypress = keypress.clone(); } Event::Command(cmd) if cmd.is(LAPCE_UI_COMMAND) => {