mirror of
https://github.com/folke/snacks.nvim
synced 2025-08-04 18:58:12 +00:00
feat(image): make manual hover work correctly
This commit is contained in:
parent
537bd2e7e7
commit
942cb9291e
1 changed files with 6 additions and 1 deletions
|
@ -221,6 +221,11 @@ function M.hover()
|
|||
buf = current_buf,
|
||||
img = Snacks.image.placement.new(win.buf, img.src, o),
|
||||
}
|
||||
vim.api.nvim_create_autocmd({ "BufWritePost", "CursorMoved", "ModeChanged", "BufLeave" }, {
|
||||
buffer = current_buf,
|
||||
once = true,
|
||||
callback = M.hover,
|
||||
})
|
||||
end
|
||||
|
||||
---@param buf number
|
||||
|
@ -279,7 +284,7 @@ function M.attach(buf)
|
|||
callback = vim.schedule_wrap(update),
|
||||
})
|
||||
else
|
||||
vim.api.nvim_create_autocmd({ "BufWritePost", "CursorMoved", "ModeChanged", "BufLeave" }, {
|
||||
vim.api.nvim_create_autocmd({ "CursorMoved" }, {
|
||||
group = group,
|
||||
buffer = buf,
|
||||
callback = vim.schedule_wrap(update),
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue