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
The first render of the background shadow on a Ghostty terminal on latest macOS is reproducibly buggy specifically on a centered quick terminal. Closing the quick terminal (without exiting the shell/instance) and re-opening fixes it. I can reproduce by either killing Ghostty or exiting the shell and re-opening. Running commands in the shell makes no difference. Everything else seems to be rendered correctly.
Can confirm that this happens on my machine too (macbook), it happens pretty often to me, sometimes almost all the time and other times it is more rare. Possibly has something to do with rendering pass happening while ctrl/shift/alt or other modifier is pressed?
I have bound ctrl+shift+alt+cmd to caps-lock when held and to be escape when pressed with the help of Karabiner, this is my config entry:
Most of the cases as soon as I let go of the caps-lock key a re-render happens that fixes everything, but sometimes it doesn't re-render. I believe the cases were it does not re-render is when I let go of the caps-key before in animation is complete, thus a new render is never triggered. Video
Edit: I tried different bindings. ctrl+s, shift+s, alt+s & cmd+s. All of them trigger this rendering bug, so probably not modifier related.
The first render of the background shadow on a Ghostty terminal on latest macOS is reproducibly buggy specifically on a centered quick terminal. Closing the quick terminal (without exiting the shell/instance) and re-opening fixes it. I can reproduce by either killing Ghostty or exiting the shell and re-opening. Running commands in the shell makes no difference. Everything else seems to be rendered correctly.
How it looks initially:
How it looks after re-opening:
Here's the config: https://github.com/samhh/dotfiles/blob/866e8e8aa2c5cf85db1338dc02dad4d464ddcc6c/home/terminal.nix#L4
The text was updated successfully, but these errors were encountered: