From 964c4621f60058c0a12a73f3ef02a5efed934b37 Mon Sep 17 00:00:00 2001 From: yetone Date: Sat, 24 Aug 2024 00:21:00 +0800 Subject: [PATCH] fix: close the hints popup when switching to another buffer (#180) --- lua/avante/selection.lua | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/lua/avante/selection.lua b/lua/avante/selection.lua index 1fa0bc1..c2f2ef8 100644 --- a/lua/avante/selection.lua +++ b/lua/avante/selection.lua @@ -95,6 +95,16 @@ function Selection:setup_autocmds() end end, }) + + api.nvim_create_autocmd({ "BufLeave" }, { + group = self.augroup, + callback = function(ev) + if not Utils.is_sidebar_buffer(ev.buf) then + self:close_hints_popup() + end + end, + }) + return self end