Fix mouse events on tiled pane status line - when panes share a border,

prefer the pane for which the border is the status line. With Dane
Jensen.
This commit is contained in:
nicm
2026-06-08 23:06:21 +00:00
parent a6a06c5aa6
commit fd10db5a62
2 changed files with 23 additions and 7 deletions

View File

@@ -699,12 +699,8 @@ server_client_check_mouse_in_pane(struct window_pane *wp, int px, int py,
bdr_bottom = fwp->yoff + fwp->sy;
if (py == bdr_bottom)
break;
if (window_pane_is_floating(wp)) {
/* Floating pane, check top border. */
bdr_top = fwp->yoff - 1;
if (py == bdr_top)
break;
}
if (py == bdr_top)
break;
}
}
if (fwp != NULL)