Mercurial > pidgin
changeset 18705:d36aceb74a46
merge of '510f7cd6a9eb8873d3b1e96a58533109ed155792'
and '79a90077f8beb0d985f5bf0a6d4de25d639027be'
author | Sean Egan <seanegan@gmail.com> |
---|---|
date | Sat, 28 Jul 2007 07:39:53 +0000 |
parents | 1afeca132d68 (current diff) c77cf4e8eb65 (diff) |
children | 762bda6e62a0 |
files | pidgin/gtkdocklet.c pidgin/gtklog.c |
diffstat | 1 files changed, 3 insertions(+), 13 deletions(-) [+] |
line wrap: on
line diff
--- a/pidgin/gtkstatusbox.c Sat Jul 28 05:37:02 2007 +0000 +++ b/pidgin/gtkstatusbox.c Sat Jul 28 07:39:53 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; }