From 07ea6edb98b63cb625ab4230d0479b5ccb20ebb9 Mon Sep 17 00:00:00 2001 From: Chris Grieser <73286100+chrisgrieser@users.noreply.github.com> Date: Thu, 20 Jun 2024 21:15:27 +0200 Subject: [PATCH] fix: backdrop autocmds --- lua/genghis/operations/file.lua | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lua/genghis/operations/file.lua b/lua/genghis/operations/file.lua index 9ec1458..11e784f 100644 --- a/lua/genghis/operations/file.lua +++ b/lua/genghis/operations/file.lua @@ -41,6 +41,7 @@ local function fileOp(op) -- backdrop vim.api.nvim_create_autocmd("FileType", { + once = true, group = vim.api.nvim_create_augroup("InputGenghisBackdrop", {}), pattern = "DressingInput", callback = function(ctx) backdrop.new(ctx.buf) end, @@ -159,6 +160,7 @@ function M.moveToFolderInCwd() if cwd ~= parentOfCurFile then table.insert(foldersInCwd, cwd) end local autocmd = vim.api.nvim_create_autocmd("FileType", { + once = true, group = vim.api.nvim_create_augroup("SelectorGenghisBackdrop", {}), pattern = { "DressingSelect", "TelescopePrompt" }, callback = function(ctx) backdrop.new(ctx.buf) end,