From 97847309cbffbb33e442f07b8877d20322a26922 Mon Sep 17 00:00:00 2001 From: Simon Hauser Date: Wed, 26 Oct 2022 16:32:23 +0200 Subject: [PATCH] fix: always load the up to date picker config on picker open --- lua/telescope/builtin/init.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lua/telescope/builtin/init.lua b/lua/telescope/builtin/init.lua index 5a21994..4736412 100644 --- a/lua/telescope/builtin/init.lua +++ b/lua/telescope/builtin/init.lua @@ -474,9 +474,10 @@ builtin.lsp_dynamic_workspace_symbols = require_on_exported_call("telescope.buil builtin.diagnostics = require_on_exported_call("telescope.builtin.__diagnostics").get local apply_config = function(mod) - local pickers_conf = require("telescope.config").pickers for k, v in pairs(mod) do mod[k] = function(opts) + local pickers_conf = require("telescope.config").pickers + opts = opts or {} opts.bufnr = opts.bufnr or vim.api.nvim_get_current_buf() opts.winnr = opts.winnr or vim.api.nvim_get_current_win()