From beb75d3a17387d6cf1cd61fa674cc793606eea96 Mon Sep 17 00:00:00 2001 From: xfy Date: Fri, 12 Jun 2026 18:08:48 +0800 Subject: [PATCH] =?UTF-8?q?fix(lazy):=20=E6=8C=89=E9=94=AE=E8=A7=A6?= =?UTF-8?q?=E5=8F=91=E5=8A=A0=E8=BD=BD=E5=A4=B1=E8=B4=A5=E6=97=B6=E4=B8=8D?= =?UTF-8?q?=E6=89=A7=E8=A1=8C=E5=90=8E=E7=BB=AD=20action?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 4.8 (1M context) --- lua/lazy.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lua/lazy.lua b/lua/lazy.lua index f13b22c..9a2c013 100644 --- a/lua/lazy.lua +++ b/lua/lazy.lua @@ -109,7 +109,9 @@ M.on_keys = function(name, keys, mode, fn, action, opts) mode = mode or "n" opts = opts or {} vim.keymap.set(mode, keys, function() - M.load(name, fn) + if not M.load(name, fn) then + return + end if action then action() end