I noticed that running Terminal.Gui inside a zellij session makes everything significantly slower.
It is not just a performance issue. Some key-presses also do not seem to be consumed correctly.
For example, I need to press tab twice before it is registered by Terminal.Gui. The same happens with other keys, such as space.
I am posting here because I am curious about what might be causing this and if someone might help me identifying the issue (I honestly still didn't dive deep into this).
Environment
- macOS 26.4.1
- Terminal: default macOS Terminal
- zellij installed
Steps to reproduce
Run the following inside a Terminal.Gui project:
zellij -s "terminal.gui"
dotnet run --project Examples/UICatalog/UICatalog.csproj
And try running a few examples. You should notice that, in addition to the framerate dropping, some key presses are not being registered.
I noticed that running Terminal.Gui inside a zellij session makes everything significantly slower.
It is not just a performance issue. Some key-presses also do not seem to be consumed correctly.
For example, I need to press tab twice before it is registered by Terminal.Gui. The same happens with other keys, such as space.
I am posting here because I am curious about what might be causing this and if someone might help me identifying the issue (I honestly still didn't dive deep into this).
Environment
Steps to reproduce
Run the following inside a Terminal.Gui project:
zellij -s "terminal.gui" dotnet run --project Examples/UICatalog/UICatalog.csprojAnd try running a few examples. You should notice that, in addition to the framerate dropping, some key presses are not being registered.