fix(ui): set nomodified then modified is set - ensures you always can close the quick_menu

This commit is contained in:
Asbjørn Håland 2021-03-23 15:49:06 +01:00
parent 01996f45f6
commit d0f4ad1e18

View File

@ -68,13 +68,12 @@ M.toggle_quick_menu = function()
vim.api.nvim_buf_set_option(bufh, "filetype", "harpoon")
vim.api.nvim_buf_set_option(bufh, "buftype", "acwrite")
vim.api.nvim_buf_set_option(bufh, "bufhidden", "delete")
vim.api.nvim_buf_set_option(bufh, "modified", false)
vim.cmd(string.format("autocmd BufWriteCmd <buffer=%s> :lua require('harpoon.ui').on_menu_save()", bufh))
vim.cmd(string.format("autocmd BufModifiedSet <buffer=%s> set nomodified", bufh))
end
M.on_menu_save = function()
save_changes()
vim.cmd("set nomodified")
end
M.nav_file = function(id)