From 36d2e7427eb57e26bfe9c27f9f2211248cf0f850 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Helleu?= Date: Sat, 17 Sep 2022 11:56:03 +0200 Subject: [PATCH] core: fix wrong terminal title on terminal resize (closes #1702) --- ChangeLog.adoc | 1 + src/gui/curses/gui-curses-window.c | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/ChangeLog.adoc b/ChangeLog.adoc index 132ad39be..0e25b7b7f 100644 --- a/ChangeLog.adoc +++ b/ChangeLog.adoc @@ -35,6 +35,7 @@ New features:: Bug fixes:: + * core: fix wrong terminal title on terminal resize (issue #1702) * irc: fix duplicated channels in autojoin option when autojoin_dynamic is enabled (issue #1795) * irc: fix display of TOPIC and QUIT messages with an empty trailing parameter (issue #1797) * irc: fix parsing of messages with trailing spaces and no trailing parameter (issue #1803) diff --git a/src/gui/curses/gui-curses-window.c b/src/gui/curses/gui-curses-window.c index a83c3908f..9bb2c63e5 100644 --- a/src/gui/curses/gui-curses-window.c +++ b/src/gui/curses/gui-curses-window.c @@ -2418,6 +2418,10 @@ gui_window_refresh_screen (int full_refresh) refresh (); gui_window_read_terminal_size (); refresh (); + gui_window_set_title ( + (CONFIG_STRING(config_look_window_title) + && CONFIG_STRING(config_look_window_title)[0]) ? + CONFIG_STRING(config_look_window_title) : NULL); } gui_window_refresh_windows ();