finch/libgnt/gntmenu.c

changeset 35917
76b701912a9d
parent 35690
5ef990c032ad
child 35918
3f84738fbc15
--- a/finch/libgnt/gntmenu.c	Sat Apr 26 16:56:31 2014 +0200
+++ b/finch/libgnt/gntmenu.c	Sat Apr 26 19:55:55 2014 +0200
@@ -87,6 +87,8 @@
 
 		for (i = 0, iter = menu->list; iter; iter = iter->next, i++) {
 			GntMenuItem *item = GNT_MENU_ITEM(iter->data);
+			if (!gnt_menuitem_is_visible(item))
+				continue;
 			type = ' ' | gnt_color_pair(GNT_COLOR_HIGHLIGHT);
 			if (i == menu->selected)
 				type |= A_REVERSE;

mercurial