From d8dd820168d8e26fd2c316dcf1b2cd1393d06e83 Mon Sep 17 00:00:00 2001 From: Alex Burrows Date: Sat, 29 Nov 2025 23:30:05 +0000 Subject: [PATCH] Fix crash when neovim removes underlying buffer --- lua/command-completion.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lua/command-completion.lua b/lua/command-completion.lua index 2487b48..18e5cc3 100644 --- a/lua/command-completion.lua +++ b/lua/command-completion.lua @@ -52,7 +52,7 @@ local function calc_col_width() end local function open_and_setup_win(height) - if not M.wbufnr then + if not M.wbufnr or f.bufexists(M.wbufnr) == 0 then M.wbufnr = n.create_buf(false, true) end