Skip to content

Commit 83e48bc

Browse files
committed
fix: fix incorrect mapping resolution order
1 parent fdf75aa commit 83e48bc

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

lua/astrolsp/init.lua

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -165,12 +165,12 @@ M.on_attach = function(client, bufnr)
165165
map_opts = assert(vim.tbl_deep_extend("force", map_opts, { buffer = bufnr }))
166166
map_opts[1], map_opts.cond = nil, nil
167167
end
168-
if not rhs and wk_avail then
168+
if rhs then
169+
vim.keymap.set(mode, lhs, rhs, map_opts --[[@as vim.keymap.set.Opts]])
170+
elseif wk_avail then
169171
map_opts[1], map_opts.mode = lhs, mode
170172
if not map_opts.group then map_opts.group = map_opts.desc end
171173
wk.add(map_opts)
172-
else
173-
vim.keymap.set(mode, lhs, rhs, map_opts --[[@as vim.keymap.set.Opts]])
174174
end
175175
end
176176
end

0 commit comments

Comments
 (0)