k9s: k9s container shell broken since 0.24.3 for Windows 10 any shell (windows terminal, cmd.exe, cmder.exe, bash.exe)

Describe the bug When I open a shell in any container, k9s doesn’t show cursor and broke whole k9s layout after exit from shell
To Reproduce Steps to reproduce the behavior:
- Go to ‘:pods’
- Click on ‘any pod’
- Press to ‘s’
- See error
- Enter
exit
command - See broken layout and cursor didn’t show after exit from k9s
Expected behavior correct works with shell
Screenshots
v0.24.4 video https://recordit.co/ADY6TrH0Bq
v0.24.2 video on same machine and settings https://recordit.co/laPW7NJAp0
Versions (please complete the following information):
- OS: Windows 10 1909
- K9s: 0.24.3+
- kubectl: 1.20.5
Additional context
It easy to reproduce with the same behavior (lost cursor, lost layout) inside cmd.exe and Windows Terminal 1.6 and 1.7 preview, and inside cygwin bash
or cmder
or clink
About this issue
- Original URL
- State: closed
- Created 3 years ago
- Comments: 19 (4 by maintainers)
Commits related to this issue
- bugs #1063 #1061 #1059 #177 — committed to derailed/k9s by derailed 3 years ago
- maintenance #1067 #1061 #1060 — committed to derailed/k9s by derailed 3 years ago
@NeXT405 please follow https://github.com/derailed/k9s/issues/1070
It Works ! @derailed
@derailed screen doesn’t broken anymore but cursor still hide after just run k9s.exe and exit