-
Notifications
You must be signed in to change notification settings - Fork 815
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Textual leaves Kitty terminal broken #4779
Comments
After running a few quick tests I suspect this may be related to the Kitty key protocol support added in #4631. From https://sw.kovidgoyal.net/kitty/keyboard-protocol/:
Perhaps the fix is as simple as changing the order here? textual/src/textual/drivers/linux_driver.py Lines 339 to 346 in 0272c97
|
Don't forget to star the repository! Follow @textualizeio for Textual updates. |
Running any Textual app in a Kitty terminal will leave it not fully functional.
Most obviously,
less
does not work, pressing down does not make text scroll. I usedless some_long_file.txt
to test.To reproduce, run any textual app like this one:
Exit with Ctrl+C. Terminal is now broken. Running
reset
fixes the terminal.Textual Diagnostics
Versions
Python
Operating System
Terminal
Rich Console options
The text was updated successfully, but these errors were encountered: