diff --git a/screen-redraw.c b/screen-redraw.c index 84d219d5..742fa941 100644 --- a/screen-redraw.c +++ b/screen-redraw.c @@ -882,7 +882,9 @@ screen_redraw_draw_borders_style(struct screen_redraw_ctx *ctx, u_int x, struct format_tree *ft; int *flag; - if (screen_redraw_check_is(ctx, x, y, active)) { + if ((wp->flags & PANE_FLOATING && wp == active) || + (!(wp->flags & PANE_FLOATING) && + screen_redraw_check_is(ctx, x, y, active))) { flag = &wp->active_border_gc_set; gc = &wp->active_border_gc; border_option = "pane-active-border-style";