From 63b3e6d0324cbafd128f5b5db511d8a6fa69c453 Mon Sep 17 00:00:00 2001 From: Iordanis Petkakis <12776461+dpetka2001@users.noreply.github.com> Date: Fri, 27 Sep 2024 18:10:16 +0300 Subject: [PATCH] fix(toggle): `M.wk` should not add description if there's a LazyKeysHandler present --- lua/lazyvim/util/toggle.lua | 6 ++++++ 1 file changed, 6 insertions(+) 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