Browse Source

fix(bufkill): wait for user's input (#3535)

LostNeophyte 2 years ago
parent
commit
1fbcaf81dc
1 changed files with 2 additions and 2 deletions
  1. 2 2
      lua/lvim/core/bufferline.lua

+ 2 - 2
lua/lvim/core/bufferline.lua

@@ -194,9 +194,9 @@ function M.buf_kill(kill_command, bufnr, force)
       vim.ui.input({
         prompt = string.format([[%s. Close it anyway? [y]es or [n]o (default: no): ]], warning),
       }, function(choice)
-        if choice ~= nil and choice:match "ye?s?" then force = true end
+        if choice ~= nil and choice:match "ye?s?" then M.buf_kill(kill_command, bufnr, true) end
       end)
-      if not force then return end
+      return
     end
   end