Skip to content
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

Weird bug with terminal_size unset inside zellij and neovim #1602

Open
budimanjojo opened this issue Sep 29, 2024 · 0 comments
Open

Weird bug with terminal_size unset inside zellij and neovim #1602

budimanjojo opened this issue Sep 29, 2024 · 0 comments
Labels
bug Something isn't working

Comments

@budimanjojo
Copy link

Contour Terminal version

0.4.3

Installer source

something else (please specify below)

Operating System

Ubuntu Linux with Nix

Architecture

x86-64

Other Software

zellij 0.40.1
nvim v0.9.5 with fzf-lua plugin

Steps to reproduce

This is a weird issue. Here are the steps to reproduce:

  1. Remove terminal_size key in the config file.
  2. Run zellij with ZELLIJ_AUTO_ATTACH set to true, then open a new pane inside zellij.
  3. In one of the pane, open neovim and run :FzfLua files (needs to install fzf-lua plugin).
  4. Close Contour and run Contour again, now the pane with neovim opened will freeze and not receiving any input, keep typing in that pane will close the FzfLua window and make neovim unusable with very small window.

Expected Behavior

It should work just fine like when terminal_size is set.

Actual Behavior

Described above

Additional notes

I know this is a weird bug and it's troublesome for devs to reproduce. I tried other ways to reproduce this without zellij and neovim involved but failed to do so.

Please let me know how can I find the debug log to help with this issue.

@budimanjojo budimanjojo added the bug Something isn't working label Sep 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant