fix(picker.frecency): track visit on BufWinEnter instead of BufReadPost and exclude floating windows

This commit is contained in:
Folke Lemaitre 2025-01-23 23:25:50 +01:00
parent 5b3625bcea
commit 024a448e52
No known key found for this signature in database
GPG key ID: 41F8B1FBACAE2040

View file

@ -50,9 +50,13 @@ function M.setup()
end
end,
})
vim.api.nvim_create_autocmd("BufReadPost", {
vim.api.nvim_create_autocmd({ "BufWinEnter" }, {
group = group,
callback = function(ev)
local current_win = vim.api.nvim_get_current_win()
if vim.api.nvim_win_get_config(current_win).relative ~= "" then
return
end
M.visit_buf(ev.buf)
end,
})