From 35a45c87321c90f321a4691fb33623d962e754e7 Mon Sep 17 00:00:00 2001 From: Theo Fabi Date: Fri, 17 Nov 2023 11:25:58 -0500 Subject: [PATCH] fix(cli): return silently if `ui.select` cancelled --- lua/gitsigns/cli.lua | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lua/gitsigns/cli.lua b/lua/gitsigns/cli.lua index c4b57118..8b2d8161 100644 --- a/lua/gitsigns/cli.lua +++ b/lua/gitsigns/cli.lua @@ -79,6 +79,9 @@ M.run = void(function(params) if not func then func = select(M.complete('', 'Gitsigns '), {}) --[[@as string]] + if not func then + return + end end local pos_args = vim.tbl_map(parse_to_lua, vim.list_slice(pos_args_raw, 2))