mirror of
https://github.com/unshackle-dl/unshackle.git
synced 2026-03-10 16:39:01 +00:00
Update selector.py
This commit is contained in:
@@ -304,7 +304,8 @@ class Selector:
|
|||||||
"""
|
"""
|
||||||
char = click.getchar()
|
char = click.getchar()
|
||||||
# Ctrl+C
|
# Ctrl+C
|
||||||
if char == "\x03": return "CANCEL"
|
if char == "\x03":
|
||||||
|
return "CANCEL"
|
||||||
|
|
||||||
# ANSI Escape Sequences for Arrow Keys
|
# ANSI Escape Sequences for Arrow Keys
|
||||||
mapping = {
|
mapping = {
|
||||||
@@ -313,7 +314,8 @@ class Selector:
|
|||||||
"\x1b[C": "RIGHT", # Escape + [ + C
|
"\x1b[C": "RIGHT", # Escape + [ + C
|
||||||
"\x1b[D": "LEFT", # Escape + [ + D
|
"\x1b[D": "LEFT", # Escape + [ + D
|
||||||
}
|
}
|
||||||
if char in mapping: return mapping[char]
|
if char in mapping:
|
||||||
|
return mapping[char]
|
||||||
|
|
||||||
# Handling manual Escape sequences
|
# Handling manual Escape sequences
|
||||||
if char == "\x1b": # ESC
|
if char == "\x1b": # ESC
|
||||||
|
|||||||
Reference in New Issue
Block a user