Open steveshi7 opened 7 months ago
can you try this from #80:
require('neoscroll').setup({
pre_hook = function()
vim.opt.eventignore:append({
'WinScrolled',
'CursorMoved',
})
end,
post_hook = function()
vim.opt.eventignore:remove({
'WinScrolled',
'CursorMoved',
})
end,
})
can you try this from #80:
require('neoscroll').setup({ pre_hook = function() vim.opt.eventignore:append({ 'WinScrolled', 'CursorMoved', }) end, post_hook = function() vim.opt.eventignore:remove({ 'WinScrolled', 'CursorMoved', }) end, })
Unfortunately, this issue persists even after using the above fix.
Is this still an issue? Does this happen only with specific LSPs or file types? I'd be good if you can check if it's reproducible without other plugins active.
This works great with only one window pane but I notice noticeable lag when there is more than one.
Example (gif compression made this ~30% more sluggish than it actually is):
config: