From 10c79d8f4fe0ffe44b12086d5f6cb6de4dbf7334 Mon Sep 17 00:00:00 2001 From: Will Hopkins Date: Fri, 8 Dec 2023 13:05:37 -0800 Subject: [PATCH] fix(data): mark list as seen if found in `Harpoon:list()` --- lua/harpoon/init.lua | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lua/harpoon/init.lua b/lua/harpoon/init.lua index f0edf64..72d9ab1 100644 --- a/lua/harpoon/init.lua +++ b/lua/harpoon/init.lua @@ -51,6 +51,10 @@ function Harpoon:list(name) local existing_list = lists[name] if existing_list then + if not self.data.seen[key] then + self.data.seen[key] = {} + end + self.data.seen[key][name] = true return existing_list end