1
0
mirror of https://github.com/weechat/weechat.git synced 2026-07-07 02:03:13 +02:00

core: don't remove a buffer from hotlist if it's not visible (another merged buffer is zoomed)

This commit is contained in:
Sébastien Helleu
2014-03-31 11:26:06 +02:00
parent 0e561104fa
commit e96639123b
+3 -1
View File
@@ -502,7 +502,9 @@ gui_hotlist_remove_buffer (struct t_gui_buffer *buffer)
{
next_hotlist = ptr_hotlist->next_hotlist;
if (ptr_hotlist->buffer->number == buffer->number)
if ((ptr_hotlist->buffer->number == buffer->number)
&& (!ptr_hotlist->buffer->zoomed
|| (ptr_hotlist->buffer->active == 2)))
{
gui_hotlist_free (&gui_hotlist, &last_gui_hotlist, ptr_hotlist);
hotlist_changed = 1;