akiyosi / goneovim

A GUI frontend for neovim.
MIT License
2.39k stars 61 forks source link

Buggy status bar rendering in 0.6.6 #494

Closed BastiDood closed 1 year ago

BastiDood commented 1 year ago

status bar shows split rendering of command mode and normal mode which ends up reading as "cormal" mode

Since 0.6.6, the status bar doesn't seem to update correctly anymore. May it be mode switching, LSP messages, packer.nvim update screens, or even scrolling through text: the status bar does not update. And when it does in specific occasions (such as that in the screenshot above where I simply pressed : to go from normal mode to command mode), the updates are partial.

Most interestingly, this appears to have been previously reported and fixed in #478, but as seen in the screenshot above, the bug still persists.

Note I run Goneovim 0.6.6 for Windows.

akiyosi commented 1 year ago

@BastiDood Hi :) Thanks for the report. I could not reproduce the problem in my environment, but I have fixed the code that I believe is related to this issue. Does the following fixed binary solve the problem?

https://github.com/akiyosi/goneovim/actions/runs/5822863158

BastiDood commented 1 year ago

Hello there! The build artifacts don't seem to be present in that workflow run.

Never mind, GitHub just took a while to load them.

BastiDood commented 1 year ago

Update: the fix worked perfectly! Thank you for the quick response. Will close this issue now. 🎉

BastiDood commented 1 year ago

Oh, I forgot to ask. When would be a great time to release the patch update for this? For the meantime, I've stuck with 0.6.5, but I'd like to receive the other bug fixes from 0.6.6 as well.

akiyosi commented 1 year ago

Okey, I will release v0.6.7 soon.