From 67e2375acba9ee94cb1827ad0997cc972abd274e Mon Sep 17 00:00:00 2001 From: "n loewen (aider)" Date: Sat, 7 Jun 2025 21:52:18 +0100 Subject: [PATCH] feat: Add real-time mouse position tracking for selection highlight --- gtm2.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gtm2.py b/gtm2.py index 7adf432..0643196 100755 --- a/gtm2.py +++ b/gtm2.py @@ -130,7 +130,7 @@ class AppState: def toggle_mouse(self): self.enable_mouse = not self.enable_mouse if self.enable_mouse: - curses.mousemask(curses.ALL_MOUSE_EVENTS) + curses.mousemask(curses.ALL_MOUSE_EVENTS | curses.REPORT_MOUSE_POSITION) else: curses.mousemask(0) @@ -520,7 +520,7 @@ def main(stdscr, filename, show_diff, show_add, show_del, mouse): state = AppState(filename, width, height, show_diff, show_add, show_del, mouse) if state.enable_mouse: - curses.mousemask(curses.ALL_MOUSE_EVENTS) + curses.mousemask(curses.ALL_MOUSE_EVENTS | curses.REPORT_MOUSE_POSITION) state.load_commit_content()