From 0edde21c6c8d1b3af31a99e7b70e300c62feb3e7 Mon Sep 17 00:00:00 2001 From: Danny Su Date: Sat, 29 Nov 2025 20:43:23 -0800 Subject: [PATCH] Also send selection update on BufEnter --- lua/claudecode/selection.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lua/claudecode/selection.lua b/lua/claudecode/selection.lua index dfe20454..0ce22a6c 100644 --- a/lua/claudecode/selection.lua +++ b/lua/claudecode/selection.lua @@ -52,12 +52,12 @@ function M.disable() end ---Creates autocommands for tracking selections. ----Sets up listeners for CursorMoved, CursorMovedI, ModeChanged, and TextChanged events. +---Sets up listeners for CursorMoved, CursorMovedI, BufEnter, ModeChanged, and TextChanged events. ---@local function M._create_autocommands() local group = vim.api.nvim_create_augroup("ClaudeCodeSelection", { clear = true }) - vim.api.nvim_create_autocmd({ "CursorMoved", "CursorMovedI" }, { + vim.api.nvim_create_autocmd({ "CursorMoved", "CursorMovedI", "BufEnter" }, { group = group, callback = function() M.on_cursor_moved()