From: LemonBoy Date: Sat, 4 Jun 2022 18:57:59 +0000 (+0100) Subject: patch 8.2.5055: statusline is not updated when terminal title changes X-Git-Tag: v8.2.5055 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=327e6dd82235d70f6d5aa33ac8281e7fd79b7381;p=vim patch 8.2.5055: statusline is not updated when terminal title changes Problem: Statusline is not updated when terminal title changes. Solution: Redraw the status line when the title changes. (issue #10425) --- diff --git a/src/terminal.c b/src/terminal.c index fddd087c9..451d59c4d 100644 --- a/src/terminal.c +++ b/src/terminal.c @@ -3153,7 +3153,10 @@ handle_settermprop( } VIM_CLEAR(term->tl_status_text); if (term == curbuf->b_term) + { maketitle(); + curwin->w_redr_status = TRUE; + } break; case VTERM_PROP_CURSORVISIBLE: diff --git a/src/version.c b/src/version.c index f578bffda..5e666eda3 100644 --- a/src/version.c +++ b/src/version.c @@ -734,6 +734,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ +/**/ + 5055, /**/ 5054, /**/