From 4a6c8efdca46b8bdead89196f9a18f6b19d87de7 Mon Sep 17 00:00:00 2001 From: Timon Date: Mon, 21 Sep 2020 09:23:38 +0200 Subject: [PATCH] Sync Backtab to also include pressed SHIFT (#490) --- src/event/sys/unix/parse.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/event/sys/unix/parse.rs b/src/event/sys/unix/parse.rs index 3b246d77b..030983ca2 100644 --- a/src/event/sys/unix/parse.rs +++ b/src/event/sys/unix/parse.rs @@ -137,7 +137,7 @@ pub(crate) fn parse_csi(buffer: &[u8]) -> Result> { b'B' => Some(Event::Key(KeyCode::Down.into())), b'H' => Some(Event::Key(KeyCode::Home.into())), b'F' => Some(Event::Key(KeyCode::End.into())), - b'Z' => Some(Event::Key(KeyCode::BackTab.into())), + b'Z' => Some(Event::Key(KeyEvent {code: KeyCode::BackTab, modifiers: KeyModifiers::SHIFT})), b'M' => return parse_csi_x10_mouse(buffer), b'<' => return parse_csi_xterm_mouse(buffer), b'0'..=b'9' => {