fix: active list caused nil access error

This commit is contained in:
Michael Paulson 2023-12-04 17:41:27 -07:00
parent dfcb8488df
commit ec03b3cc4b

View File

@ -25,13 +25,21 @@ function HarpoonUI:new(settings)
}, self)
end
local function get_name(list)
if list ~= nil then
return list.name
end
return "(list nil)"
end
function HarpoonUI:close_menu()
if self.closing then
return
end
self.closing = true
Logger:log("ui#close_menu name: ", self.active_list.name, "win and bufnr", {
Logger:log("ui#close_menu name: ", get_name(self.active_list), "win and bufnr", {
win = self.win_id,
bufnr = self.bufnr
})