diff --git a/ChangeLog b/ChangeLog index 12e9ba9f5..764ca03b9 100644 --- a/ChangeLog +++ b/ChangeLog @@ -5,6 +5,7 @@ ChangeLog - 2007-01-01 Version 0.2.2 (under dev!): + * fixed bug with status bar (missing refresh) when closing a buffer * fixed bug with use of first buffer for a channel if not connected to server (now allowed only for a server buffer) * fixed refresh bug with private buffer title diff --git a/src/gui/gui-buffer.c b/src/gui/gui-buffer.c index bf7b3f6cb..92ce6d48f 100644 --- a/src/gui/gui-buffer.c +++ b/src/gui/gui-buffer.c @@ -545,6 +545,8 @@ gui_buffer_free (t_gui_buffer *buffer, int switch_to_another) if (!gui_buffers && create_new && switch_to_another) (void) gui_buffer_new (gui_windows, NULL, NULL, BUFFER_TYPE_STANDARD, 1); + + gui_status_draw (gui_current_window->buffer, 1); } /* diff --git a/weechat/ChangeLog b/weechat/ChangeLog index 12e9ba9f5..764ca03b9 100644 --- a/weechat/ChangeLog +++ b/weechat/ChangeLog @@ -5,6 +5,7 @@ ChangeLog - 2007-01-01 Version 0.2.2 (under dev!): + * fixed bug with status bar (missing refresh) when closing a buffer * fixed bug with use of first buffer for a channel if not connected to server (now allowed only for a server buffer) * fixed refresh bug with private buffer title diff --git a/weechat/src/gui/gui-buffer.c b/weechat/src/gui/gui-buffer.c index bf7b3f6cb..92ce6d48f 100644 --- a/weechat/src/gui/gui-buffer.c +++ b/weechat/src/gui/gui-buffer.c @@ -545,6 +545,8 @@ gui_buffer_free (t_gui_buffer *buffer, int switch_to_another) if (!gui_buffers && create_new && switch_to_another) (void) gui_buffer_new (gui_windows, NULL, NULL, BUFFER_TYPE_STANDARD, 1); + + gui_status_draw (gui_current_window->buffer, 1); } /*