hotfix: should have been there but wasnt

ref: https://github.com/nvim-telescope/telescope.nvim/issues/1145#issuecomment-903161099
This commit is contained in:
Simon Hauser
2021-08-21 21:11:51 +02:00
parent e46ef8ffec
commit 8381a215e0

View File

@@ -391,12 +391,14 @@ local apply_config = function(mod)
for k, v in pairs(mod) do for k, v in pairs(mod) do
mod[k] = function(opts) mod[k] = function(opts)
opts = opts or {} opts = opts or {}
local defaults = {}
local pconf = pickers_conf[k] or {} local pconf = pickers_conf[k] or {}
if pconf.theme then local defaults = (function()
defaults = require("telescope.themes")["get_" .. pconf.theme](pconf) if pconf.theme then
end return require("telescope.themes")["get_" .. pconf.theme](pconf)
end
return vim.deepcopy(pconf)
end)()
if pconf.mappings then if pconf.mappings then
defaults.attach_mappings = function(_, map) defaults.attach_mappings = function(_, map)
for mode, tbl in pairs(pconf.mappings) do for mode, tbl in pairs(pconf.mappings) do