-
-
Notifications
You must be signed in to change notification settings - Fork 639
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
Extra Character Row for full Screen TUIs ("Scroll 0/1") #952
Comments
This is a blocker for me, so tried to take a look in more depth This regression appears to be introduced in Zellij 0.18 and isn't present in 0.17 or 0.16. I think it might be related to this change (fb8e44b), but I don't know I'm trying out a fork now locally, but not sure how far I can get |
Okay, so reverting fb8e44b by restoring Relevant function: zellij/zellij-server/src/panes/grid.rs Lines 909 to 926 in 0863e74
Regardless, there is still an issue with scrolling that prevents use of most TUIs (which I think is being addressed in #624) |
@KyleKing you were spot on, hope to get this sorted pretty soon |
fixed in #1032 |
Description
When launching a full screen TUI in Zellij, the screen itsefl scrolls, when it should have a 100% fill. This doesn't appear to be terminal emulator or library-specific because I tried TUI applications implemented in several languages (bpytop, lazygit, htop, etc.) in iTerm2 and Alacritty
Further information
To reproduce, launch zellij, launch any fullscreen TUI (i.e.
lazygit
orhtop
), then attempt to scroll and you should see the whole interface move up or down one row when it instead should fill the screen and not moveDemo with asciinema:
Logs from testing with lazygit:
zellij-11.log
zellij.log
Device information
zellij --version
: zellij 0.22.1tput lines
: 58tput cols
: 192uname -av
orver
(Windows): Darwin MacBook-Pro.local 19.6.0 Darwin Kernel Version 19.6.0: Sun Nov 14 19:58:51 PST 2021; root:xnu-6153.141.50~1/RELEASE_X86_64 x86_64alacritty --version
:alacritty 0.9.0 (fed349a)
lazygit --version
: commit=, build date=, build source=homebrew, version=0.31.4, os=darwin, arch=amd64(Reproducible in latest versions of iTerm2 or Kitty and with htop, bpytop, etc.)
Experimentation
I tried:
zellij options --no-pane-frames
and/or the most generic layout possible and the error persisted:The text was updated successfully, but these errors were encountered: