fix(utils): when locking a buffer, only stopinsert if buffer is current (#1917)
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
This commit is contained in:
@@ -473,7 +473,7 @@ function M.unlock_buf(bufnr)
|
|||||||
end
|
end
|
||||||
|
|
||||||
function M.lock_buf(bufnr)
|
function M.lock_buf(bufnr)
|
||||||
vim.cmd("noautocmd stopinsert")
|
if bufnr == api.nvim_get_current_buf() then vim.cmd("noautocmd stopinsert") end
|
||||||
vim.bo[bufnr].readonly = true
|
vim.bo[bufnr].readonly = true
|
||||||
vim.bo[bufnr].modified = false
|
vim.bo[bufnr].modified = false
|
||||||
vim.bo[bufnr].modifiable = false
|
vim.bo[bufnr].modifiable = false
|
||||||
|
|||||||
Reference in New Issue
Block a user