Mercurial > pidgin
comparison src/buddy.c @ 3271:66445abf1736
[gaim-migrate @ 3289]
Fix for "away" pop-up menu "sticking." (Thanks, Jason Willis)
committer: Tailor Script <tailor@pidgin.im>
author | Jim Seymour <jseymour> |
---|---|
date | Thu, 23 May 2002 00:47:30 +0000 |
parents | b3c7af7286de |
children | 943e2b3224a9 |
comparison
equal
deleted
inserted
replaced
3270:6231e0f0ee9e | 3271:66445abf1736 |
---|---|
1550 menuitem = gtk_menu_item_new_with_label(a->name); | 1550 menuitem = gtk_menu_item_new_with_label(a->name); |
1551 gtk_menu_append(GTK_MENU(menu), menuitem); | 1551 gtk_menu_append(GTK_MENU(menu), menuitem); |
1552 gtk_signal_connect(GTK_OBJECT(menuitem), "activate", | 1552 gtk_signal_connect(GTK_OBJECT(menuitem), "activate", |
1553 GTK_SIGNAL_FUNC(do_away_message), a); | 1553 GTK_SIGNAL_FUNC(do_away_message), a); |
1554 gtk_widget_show(menuitem); | 1554 gtk_widget_show(menuitem); |
1555 | |
1556 awy = awy->next; | 1555 awy = awy->next; |
1557 } | 1556 } |
1558 | 1557 |
1559 gtk_menu_popup(GTK_MENU(menu), NULL, NULL, NULL, NULL, 1, time(NULL)); | 1558 gtk_menu_popup(GTK_MENU(menu), NULL, NULL, NULL, NULL, 1, GDK_CURRENT_TIME ); |
1560 } | 1559 } |
1561 | 1560 |
1562 void rem_bp(GtkWidget *w, struct buddy_pounce *b) | 1561 void rem_bp(GtkWidget *w, struct buddy_pounce *b) |
1563 { | 1562 { |
1564 buddy_pounces = g_list_remove(buddy_pounces, b); | 1563 buddy_pounces = g_list_remove(buddy_pounces, b); |