Finch: Don't show INVISIBLE buddies or groups trac17295

Thu, 22 Mar 2018 22:30:37 +0000

author
David Woodhouse <dwmw2@infradead.org>
date
Thu, 22 Mar 2018 22:30:37 +0000
branch
trac17295
changeset 38969
faeb2ab83927
parent 38968
b2af93b771e5
child 38970
8fb9b1666fb7

Finch: Don't show INVISIBLE buddies or groups

finch/gntblist.c file | annotate | diff | comparison | revisions
--- a/finch/gntblist.c	Thu Mar 22 22:30:34 2018 +0000
+++ b/finch/gntblist.c	Thu Mar 22 22:30:37 2018 +0000
@@ -167,6 +167,9 @@
 {
 	gboolean offline = purple_prefs_get_bool(PREF_ROOT "/showoffline");
 
+	if (!PURPLE_BLIST_NODE_IS_VISIBLE(node))
+		return FALSE;
+
 	if (PURPLE_BLIST_NODE_IS_BUDDY(node)) {
 		PurpleBuddy *buddy = (PurpleBuddy*)node;
 		FinchBlistNode *fnode = FINCH_GET_DATA(node);

mercurial