You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Zellij seems to generate additional keyboard input when textual based TUI applications focus an input widget on startup. It seems like ansi escape codes aren't correctly escaped.
Run uvx --python=3.12 --from git+https://github.com/isd-project/isd isd --cache_input=false to run a textual-based Python application. You will see that it auto-fills the input with [2026;2$y, which is not the case if the application is run without zellij.
Please let me know how I can help you to investigate this issue! 🙏
Thanks!
The text was updated successfully, but these errors were encountered:
Ok, it looks like Zellij is generating an invalid sequence. I can see from the first line that it is missing a question mark. It should be sending "\x1b[?2026;2$y"
Suggest you report it upstream, looks like an easy fix. The spec is here:
2. Issues with the Zellij UI / behavior / crash
Issue description
Zellij seems to generate additional keyboard input when textual based TUI applications focus an input widget on startup. It seems like ansi escape codes aren't correctly escaped.
Originally reported in: isd-project/isd#34
I am also posting this issue to the TUI framework, since I am not quite sure what the underlying issue is:
input
widget on auto-focus Textualize/textual#5500Minimal reproduction
Run
uvx --python=3.12 --from git+https://github.com/isd-project/isd isd --cache_input=false
to run a textual-based Python application. You will see that it auto-fills the input with[2026;2$y
, which is not the case if the application is run without zellij.Please let me know how I can help you to investigate this issue! 🙏
Thanks!
The text was updated successfully, but these errors were encountered: