mirror of
https://github.com/paul-nameless/tg
synced 2024-11-22 03:43:19 +00:00
Add support for Cyrillic characters in get_keys()
This commit is contained in:
parent
790a06cf2b
commit
d8d559a6e9
1 changed files with 13 additions and 9 deletions
|
@ -91,6 +91,10 @@ class View:
|
|||
|
||||
for _ in range(MAX_KEYBINDING_LENGTH):
|
||||
ch = self.stdscr.getch()
|
||||
if ch == 208 or ch == 209:
|
||||
second_ch = self.stdscr.getch()
|
||||
key = (ch.to_bytes() + second_ch.to_bytes()).decode('utf-8')
|
||||
else:
|
||||
log.info("raw ch without unctrl: %s", ch)
|
||||
try:
|
||||
key = curses.unctrl(ch).decode()
|
||||
|
|
Loading…
Reference in a new issue