From 99aa102b384305311308ff573b6790fa53366e10 Mon Sep 17 00:00:00 2001 From: fdschmidt93 <39233597+fdschmidt93@users.noreply.github.com> Date: Mon, 27 Dec 2021 18:32:47 +0100 Subject: [PATCH] fix: setup extension on access as well (#1628) --- lua/telescope/_extensions/init.lua | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lua/telescope/_extensions/init.lua b/lua/telescope/_extensions/init.lua index 38a9963..73a9a5f 100644 --- a/lua/telescope/_extensions/init.lua +++ b/lua/telescope/_extensions/init.lua @@ -16,6 +16,9 @@ extensions.manager = setmetatable({}, { __index = function(t, k) local ext = load_extension(k) t[k] = ext.exports or {} + if ext.setup then + ext.setup(extensions._config[k] or {}, require("telescope.config").values) + end extensions._health[k] = ext.health return t[k]