Mercurial > pidgin
comparison src/gtkpounce.c @ 11995:969fd533bd5d
[gaim-migrate @ 14288]
SF Patch #1348790 from Richard Gobeille
"This patch simply doesn't add the separator to the
bottom of the buddy pounce menu if you haven't set any
pounces up. It looked kind of funny having a lone
separator at the bottom that wasn't actually separating
anything."
committer: Tailor Script <tailor@pidgin.im>
author | Richard Laager <rlaager@wiktel.com> |
---|---|
date | Sun, 06 Nov 2005 23:02:39 +0000 |
parents | 58bc500cf226 |
children | 370f9d7868f9 |
comparison
equal
deleted
inserted
replaced
11994:9dd895fdafdd | 11995:969fd533bd5d |
---|---|
917 gtk_menu_item_set_submenu(GTK_MENU_ITEM(item), remmenu); | 917 gtk_menu_item_set_submenu(GTK_MENU_ITEM(item), remmenu); |
918 gtk_widget_show(remmenu); | 918 gtk_widget_show(remmenu); |
919 gtk_widget_show(item); | 919 gtk_widget_show(item); |
920 | 920 |
921 /* Separator */ | 921 /* Separator */ |
922 item = gtk_separator_menu_item_new(); | 922 if (has_items) |
923 gtk_menu_shell_append(GTK_MENU_SHELL(menu), item); | 923 { |
924 gtk_widget_show(item); | 924 item = gtk_separator_menu_item_new(); |
925 | 925 gtk_menu_shell_append(GTK_MENU_SHELL(menu), item); |
926 gtk_widget_show(item); | |
927 } | |
926 fill_menu(menu, G_CALLBACK(edit_pounce_cb)); | 928 fill_menu(menu, G_CALLBACK(edit_pounce_cb)); |
927 } | 929 } |
928 | 930 |
929 static void | 931 static void |
930 pounce_cb(GaimPounce *pounce, GaimPounceEvent events, void *data) | 932 pounce_cb(GaimPounce *pounce, GaimPounceEvent events, void *data) |