Fixed AltGr characters not allowed in auth form

This commit is contained in:
veeso
2022-03-09 11:04:46 +01:00
committed by Christian Visintin
parent ad2781b62c
commit c45ebec261
6 changed files with 27 additions and 6 deletions

View File

@@ -640,9 +640,14 @@ fn handle_input_ev(
Event::Keyboard(KeyEvent {
code: Key::Enter, ..
}) => Some(Msg::Form(FormMsg::Connect)),
Event::Keyboard(KeyEvent {
// NOTE: escaped control sequence
code: Key::Char('c') | Key::Char('h') | Key::Char('r') | Key::Char('s'),
modifiers: KeyModifiers::CONTROL,
}) => Some(Msg::None),
Event::Keyboard(KeyEvent {
code: Key::Char(ch),
modifiers: KeyModifiers::NONE | KeyModifiers::SHIFT,
..
}) => {
component.perform(Cmd::Type(ch));
Some(Msg::None)