From 390e5fa9f50a2946e2c1d080f114313d984bc4e1 Mon Sep 17 00:00:00 2001 From: TJ DeVries Date: Wed, 3 Mar 2021 13:26:57 -0500 Subject: [PATCH] fix: Keep remaps safe between reloads --- lua/telescope/mappings.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lua/telescope/mappings.lua b/lua/telescope/mappings.lua index 3eaa11c..40a52f3 100644 --- a/lua/telescope/mappings.lua +++ b/lua/telescope/mappings.lua @@ -57,13 +57,14 @@ mappings.default_mappings = config.values.default_mappings or { }, } -local keymap_store = setmetatable({}, { +__TelescopeKeymapStore = __TelescopeKeymapStore or setmetatable({}, { __index = function(t, k) rawset(t, k, {}) return rawget(t, k) end }) +local keymap_store = __TelescopeKeymapStore local _mapping_key_id = 0 local get_next_id = function()