From 68ef054676b410a9e14891b3dc6170fb5dddb330 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Thu, 5 Mar 2026 19:59:06 +0530 Subject: [PATCH] Only set currently hovered window when not over title bar or border --- kitty/mouse.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kitty/mouse.c b/kitty/mouse.c index 841680379..07390c3ec 100644 --- a/kitty/mouse.c +++ b/kitty/mouse.c @@ -1261,7 +1261,7 @@ mouse_event(const int button, int modifiers, int action) { return; } MouseRegion r = mouse_region(true, true); - set_currently_hovered_window(w ? w->id : 0, modifiers); + set_currently_hovered_window(w && !r.window_border && !r.in_title_bar ? w->id : 0, modifiers); if (r.in_tab_bar || global_state.tab_being_dragged.id) { mouse_cursor_shape = POINTER_POINTER;