From cb5269404c50def3f5df21cb7f3e6fe778cb4f21 Mon Sep 17 00:00:00 2001 From: Sebastien Helleu Date: Sun, 17 Oct 2004 09:24:27 +0000 Subject: [PATCH] Fixed display bug with channel name and privates when kicked --- src/gui/curses/gui-display.c | 7 ++++--- weechat/src/gui/curses/gui-display.c | 7 ++++--- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/src/gui/curses/gui-display.c b/src/gui/curses/gui-display.c index b41d9f257..cea05142f 100644 --- a/src/gui/curses/gui-display.c +++ b/src/gui/curses/gui-display.c @@ -956,11 +956,12 @@ gui_draw_buffer_status (t_gui_buffer *buffer, int erase) wprintw (ptr_win->win_status, ":"); gui_window_set_color (ptr_win->win_status, COLOR_WIN_STATUS); - if (CHANNEL(ptr_win->buffer)->nicks) - wprintw (ptr_win->win_status, "%s", + if ((!CHANNEL(ptr_win->buffer)->nicks) + && (CHANNEL(ptr_win->buffer)->type != CHAT_PRIVATE)) + wprintw (ptr_win->win_status, "(%s)", CHANNEL(ptr_win->buffer)->name); else - wprintw (ptr_win->win_status, "(%s)", + wprintw (ptr_win->win_status, "%s", CHANNEL(ptr_win->buffer)->name); if (ptr_win->buffer == CHANNEL(ptr_win->buffer)->buffer) { diff --git a/weechat/src/gui/curses/gui-display.c b/weechat/src/gui/curses/gui-display.c index b41d9f257..cea05142f 100644 --- a/weechat/src/gui/curses/gui-display.c +++ b/weechat/src/gui/curses/gui-display.c @@ -956,11 +956,12 @@ gui_draw_buffer_status (t_gui_buffer *buffer, int erase) wprintw (ptr_win->win_status, ":"); gui_window_set_color (ptr_win->win_status, COLOR_WIN_STATUS); - if (CHANNEL(ptr_win->buffer)->nicks) - wprintw (ptr_win->win_status, "%s", + if ((!CHANNEL(ptr_win->buffer)->nicks) + && (CHANNEL(ptr_win->buffer)->type != CHAT_PRIVATE)) + wprintw (ptr_win->win_status, "(%s)", CHANNEL(ptr_win->buffer)->name); else - wprintw (ptr_win->win_status, "(%s)", + wprintw (ptr_win->win_status, "%s", CHANNEL(ptr_win->buffer)->name); if (ptr_win->buffer == CHANNEL(ptr_win->buffer)->buffer) {