Skip to content

Commit

Permalink
core: refresh buffer only if nicklist_display_groups has changed
Browse files Browse the repository at this point in the history
  • Loading branch information
flashcode committed May 8, 2024
1 parent d14bc12 commit 1a8c408
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions src/gui/gui-buffer.c
Original file line number Diff line number Diff line change
Expand Up @@ -1845,10 +1845,12 @@ void
gui_buffer_set_nicklist_display_groups (struct t_gui_buffer *buffer,
int display_groups)
{
if (!buffer)
display_groups = (display_groups) ? 1 : 0;

if (!buffer || (buffer->nicklist_display_groups == display_groups))
return;

buffer->nicklist_display_groups = (display_groups) ? 1 : 0;
buffer->nicklist_display_groups = display_groups;
buffer->nicklist_visible_count = 0;
buffer->nicklist_groups_visible_count = 0;
buffer->nicklist_nicks_visible_count = 0;
Expand Down

0 comments on commit 1a8c408

Please sign in to comment.