Update selector.py

This commit is contained in:
CodeName393
2026-02-26 15:18:21 +09:00
committed by GitHub
parent 00b4f2cdd1
commit 0f25b0ce52

View File

@@ -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