fix(sidebar): make tab work when toggling selected files container (#2009)

This commit is contained in:
Peter Cardenas
2025-05-07 10:41:49 -07:00
committed by GitHub
parent 9e151ae359
commit d7d577fd23

View File

@@ -2835,12 +2835,14 @@ function Sidebar:create_selected_files_container()
if #selected_filepaths_ == 0 then if #selected_filepaths_ == 0 then
if self.selected_files_container and api.nvim_win_is_valid(self.selected_files_container.winid) then if self.selected_files_container and api.nvim_win_is_valid(self.selected_files_container.winid) then
self.selected_files_container:unmount() self.selected_files_container:unmount()
self:refresh_winids()
end end
return return
end end
if not self.selected_files_container or not api.nvim_win_is_valid(self.selected_files_container.winid) then if not self.selected_files_container or not api.nvim_win_is_valid(self.selected_files_container.winid) then
self:create_selected_files_container() self:create_selected_files_container()
self:refresh_winids()
if not self.selected_files_container or not api.nvim_win_is_valid(self.selected_files_container.winid) then if not self.selected_files_container or not api.nvim_win_is_valid(self.selected_files_container.winid) then
Utils.warn("Failed to create or find selected files container window.") Utils.warn("Failed to create or find selected files container window.")
return return