Fixed refresh bug (too many refresh) when terminal is resized

This commit is contained in:
Sebastien Helleu 2006-06-26 21:21:43 +00:00
parent 055a2c6a64
commit 37edc90d7f
4 changed files with 4 additions and 2 deletions

View File

@ -4,6 +4,7 @@ WeeChat - Wee Enhanced Environment for Chat
ChangeLog - 2006-06-26
Version 0.2.0 (under dev!):
* fixed refresh bug (too many refresh) when terminal is resized
* case ignored for channel names in charset options (bug #16858)
* fixed crash when setting look_one_server_buffer to ON (bug #16932)
* added new functions in plugin/script API: get window info,

View File

@ -888,7 +888,7 @@ gui_chat_draw (t_gui_buffer *buffer, int erase)
for (ptr_win = gui_windows; ptr_win; ptr_win = ptr_win->next_window)
{
if (ptr_win->buffer == buffer)
if ((ptr_win->buffer == buffer) && (buffer->num_displayed > 0))
{
if (erase)
{

View File

@ -4,6 +4,7 @@ WeeChat - Wee Enhanced Environment for Chat
ChangeLog - 2006-06-26
Version 0.2.0 (under dev!):
* fixed refresh bug (too many refresh) when terminal is resized
* case ignored for channel names in charset options (bug #16858)
* fixed crash when setting look_one_server_buffer to ON (bug #16932)
* added new functions in plugin/script API: get window info,

View File

@ -888,7 +888,7 @@ gui_chat_draw (t_gui_buffer *buffer, int erase)
for (ptr_win = gui_windows; ptr_win; ptr_win = ptr_win->next_window)
{
if (ptr_win->buffer == buffer)
if ((ptr_win->buffer == buffer) && (buffer->num_displayed > 0))
{
if (erase)
{