From dc49182ea619420149bb1d62097d92e6ae4ea0f2 Mon Sep 17 00:00:00 2001 From: bhagwan Date: Sun, 19 Sep 2021 02:08:23 -0700 Subject: [PATCH] clear previous previewer on win reuse --- lua/fzf-lua/win.lua | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lua/fzf-lua/win.lua b/lua/fzf-lua/win.lua index d589e4b..674dd82 100644 --- a/lua/fzf-lua/win.lua +++ b/lua/fzf-lua/win.lua @@ -187,6 +187,10 @@ function FzfWin:new(o) end function FzfWin:attach_previewer(previewer) + -- clear the previous previewer if existed + if self._previewer and self._previewer.close then + self._previewer:close() + end self._previewer = previewer self.previewer_is_builtin = previewer and type(previewer.display_entry) == 'function' end