Mercurial > pidgin.yaz
changeset 18704:c77cf4e8eb65
disapproval of revision '947b20b6fc725a1f22dd7b7b23ebbaee89f0cfed'
author | Sean Egan <seanegan@gmail.com> |
---|---|
date | Sat, 28 Jul 2007 05:35:20 +0000 |
parents | dfe4d0a0a00e |
children | d36aceb74a46 |
files | pidgin/gtkstatusbox.c |
diffstat | 1 files changed, 3 insertions(+), 13 deletions(-) [+] |
line wrap: on
line diff
--- a/pidgin/gtkstatusbox.c Sun Jun 24 17:52:00 2007 +0000 +++ b/pidgin/gtkstatusbox.c Sat Jul 28 05:35:20 2007 +0000 @@ -1016,8 +1016,8 @@ } } -static gboolean -pidgin_status_box_regenerate_real(PidginStatusBox *status_box) +static void +pidgin_status_box_regenerate(PidginStatusBox *status_box) { GdkPixbuf *pixbuf, *pixbuf2, *pixbuf3, *pixbuf4, *pixbuf5; GtkIconSize icon_size; @@ -1081,21 +1081,11 @@ } gtk_tree_view_set_model(GTK_TREE_VIEW(status_box->tree_view), GTK_TREE_MODEL(status_box->dropdown_store)); gtk_tree_view_set_search_column(GTK_TREE_VIEW(status_box->tree_view), TEXT_COLUMN); - - return FALSE; -} - -static void -pidgin_status_box_regenerate(PidginStatusBox *status_box) -{ - /* we have to do this in a timeout, so we avoid recursing - * to infinity (and beyond) */ - purple_timeout_add(0, (GSourceFunc)pidgin_status_box_regenerate_real, status_box); } static gboolean combo_box_scroll_event_cb(GtkWidget *w, GdkEventScroll *event, GtkIMHtml *imhtml) { - pidgin_status_box_popup(PIDGIN_STATUS_BOX(w)); + pidgin_status_box_popup(PIDGIN_STATUS_BOX(w)); return TRUE; }