From 2d151d8ca53a3fbc07441e6d691fb13a2aec2ee3 Mon Sep 17 00:00:00 2001 From: Nicholas Marriott Date: Wed, 29 Apr 2020 08:24:09 +0100 Subject: [PATCH] Apply format to pane status line also. --- screen-redraw.c | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/screen-redraw.c b/screen-redraw.c index c8e52ece..fefb935d 100644 --- a/screen-redraw.c +++ b/screen-redraw.c @@ -294,14 +294,14 @@ screen_redraw_make_pane_status(struct client *c, struct window *w, struct screen_write_ctx ctx; struct screen old; - if (wp == w->active) - style_apply(&gc, w->options, "pane-active-border-style", NULL); - else - style_apply(&gc, w->options, "pane-border-style", NULL); - fmt = options_get_string(w->options, "pane-border-format"); - ft = format_create(c, NULL, FORMAT_PANE|wp->id, FORMAT_STATUS); - format_defaults(ft, c, NULL, NULL, wp); + format_defaults(ft, c, c->session, c->session->curw, wp); + + if (wp == w->active) + style_apply(&gc, w->options, "pane-active-border-style", ft); + else + style_apply(&gc, w->options, "pane-border-style", ft); + fmt = options_get_string(w->options, "pane-border-format"); expanded = format_expand_time(ft, fmt); if (wp->sx < 4)