diff --git a/lua/lazyvim/util/toggle.lua b/lua/lazyvim/util/toggle.lua index d693dd9d..37a45911 100644 --- a/lua/lazyvim/util/toggle.lua +++ b/lua/lazyvim/util/toggle.lua @@ -39,9 +39,15 @@ function M.map(lhs, toggle) end function M.wk(lhs, toggle) + local keys = require("lazy.core.handler").handlers.keys + ---@cast keys LazyKeysHandler + if not LazyVim.has("which-key.nvim") then return end + if keys.have and keys:have(lhs, "n") then + return + end local function safe_get() local ok, enabled = pcall(toggle.get) if not ok then