From aaff5f01e034e3cd5e38e6bf9ceebcaefa0da939 Mon Sep 17 00:00:00 2001 From: Rosen Stoyanov Date: Thu, 28 Dec 2023 17:11:58 +0200 Subject: [PATCH] feat: Add current_file to UI_CREATE --- lua/harpoon/ui.lua | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lua/harpoon/ui.lua b/lua/harpoon/ui.lua index 8bd08cb..ad2c359 100644 --- a/lua/harpoon/ui.lua +++ b/lua/harpoon/ui.lua @@ -134,6 +134,9 @@ function HarpoonUI:toggle_quick_menu(list, opts) return end + -- grab the current file before opening the quick menu + local current_file = vim.api.nvim_buf_get_name(0) + Logger:log("ui#toggle_quick_menu#opening", list and list.name) local win_id, bufnr = self:_create_window(opts) @@ -147,6 +150,7 @@ function HarpoonUI:toggle_quick_menu(list, opts) Extensions.extensions:emit(Extensions.event_names.UI_CREATE, { win_id = win_id, bufnr = bufnr, + current_file = current_file, }) end