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
After further looking into this, this is indeed something that worked before.
Reason it used to work, is that in Noice I hacked into vim.cmd.redraw and any of the getchar and input functions.
When I detected that we were right before or inside such a function, I replaced stage to static.
I did it like that, because I thought that when Neovim was waiting for input, the main loop was blocked.
Recently I discovered this is simply not the case.
tbh, this hack was something I probably never should have done.
The correct fix is to add vim.cmd.redraw() calls when needed inside nvim-notify.
The notifications that comes from vim-visual-multi are not expand if
stages = 'slide'
in the options and it's not possible to see the content.If
stages
is set tofade
the color is black or sometimes the same color as the background.If you look here closely the notification color is same as the background. After the
l
in the second line you can see the icon from the notification:Steps to reproduse:
repro.lua
nvim -u repro.lua
.:e repro.lua
.<C-n>
to start vim-visual-multi and then the keys:\\C
to open the notification window to switch the case in this example.stages
tofade
orfade_in_slide_out
.Thank you for any help. 🙂
The text was updated successfully, but these errors were encountered: