From b78d4ef10c72597c322baaa3830c760a26734b21 Mon Sep 17 00:00:00 2001 From: Tom Praschan <13141438+tom-anders@users.noreply.github.com> Date: Sat, 15 May 2021 18:54:53 +0200 Subject: [PATCH] Reset multi-selection in Picker:refresh() (#830) If there's a new finder the multi selection is invalidated, so reset it --- lua/telescope/pickers.lua | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lua/telescope/pickers.lua b/lua/telescope/pickers.lua index 60d3802..7613daf 100644 --- a/lua/telescope/pickers.lua +++ b/lua/telescope/pickers.lua @@ -640,7 +640,10 @@ function Picker:refresh(finder, opts) if opts.reset_prompt then self:reset_prompt() end self.finder:close() - if finder then self.finder = finder end + if finder then + self.finder = finder + self._multi = MultiSelect:new() + end self.__on_lines(nil, nil, nil, 0, 1) end