diff --git a/lua/lazyvim/plugins/extras/editor/fzf.lua b/lua/lazyvim/plugins/extras/editor/fzf.lua index c8e65290..2312a3e7 100644 --- a/lua/lazyvim/plugins/extras/editor/fzf.lua +++ b/lua/lazyvim/plugins/extras/editor/fzf.lua @@ -16,7 +16,12 @@ LazyVim.pick._open = function(command, opts) end local function symbols_filter(entry, ctx) - ctx.symbols_filter = ctx.symbols_filter or require("lazyvim.config").get_kind_filter(ctx.bufnr) + if ctx.symbols_filter == nil then + ctx.symbols_filter = require("lazyvim.config").get_kind_filter(ctx.bufnr) or false + end + if ctx.symbols_filter == false then + return true + end return vim.tbl_contains(ctx.symbols_filter, entry.kind) end