1
1
mirror of https://github.com/wez/wezterm.git synced 2024-12-24 13:52:55 +03:00

keyboard: fix key up events in neovim + kitty keyboard protocol

refs:  https://github.com/wez/wezterm/issues/1141
This commit is contained in:
Wez Furlong 2022-06-19 11:38:57 -07:00
parent f58f47522d
commit f6d5dfde15

View File

@ -326,6 +326,10 @@ impl KeyCode {
) -> Result<String> {
use KeyCode::*;
if !flags.contains(KittyKeyboardFlags::REPORT_EVENT_TYPES) && !is_down {
return Ok(String::new());
}
// Normalize
let key = match self {
Char('\r') => Enter,