fix(view): constrain cursor in insert mode (#93)
Problem: `constrain_cursor` only fired on `CursorMoved` and `ModeChanged`, so arrow key navigation in insert mode could move the cursor into the concealed ID prefix area. Solution: add `CursorMovedI` to the autocmd event list. The `constrain_cursor()` function is already mode-agnostic.
This commit is contained in:
parent
c972bbe9c4
commit
425a53d2fa
2 changed files with 2 additions and 2 deletions
|
|
@ -552,7 +552,7 @@ M.initialize = function(bufnr)
|
|||
end
|
||||
end,
|
||||
})
|
||||
vim.api.nvim_create_autocmd({ 'CursorMoved', 'ModeChanged' }, {
|
||||
vim.api.nvim_create_autocmd({ 'CursorMoved', 'CursorMovedI', 'ModeChanged' }, {
|
||||
desc = 'Update canola preview window',
|
||||
group = 'Canola',
|
||||
buffer = bufnr,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue