comparison src/gtkconv.c @ 9131:4ae763960140

[gaim-migrate @ 9912] Thanks to tszcheetah's bug 961232 I fixed the icon freezing problem. committer: Tailor Script <tailor@pidgin.im>
author Mark Doliner <mark@kingant.net>
date Sun, 30 May 2004 20:34:14 +0000
parents 933a19e3a6b3
children 05532ad61ed5
comparison
equal deleted inserted replaced
9130:933a19e3a6b3 9131:4ae763960140
2197 gtk_widget_queue_draw(gtkconv->u.im->icon); 2197 gtk_widget_queue_draw(gtkconv->u.im->icon);
2198 2198
2199 if (bm) 2199 if (bm)
2200 g_object_unref(G_OBJECT(bm)); 2200 g_object_unref(G_OBJECT(bm));
2201 2201
2202 delay = gdk_pixbuf_animation_iter_get_delay_time(gtkconv->u.im->iter) / 10; 2202 delay = gdk_pixbuf_animation_iter_get_delay_time(gtkconv->u.im->iter);
2203 2203 if (delay <= 0)
2204 gtkconv->u.im->icon_timer = g_timeout_add(delay * 10, redraw_icon, conv); 2204 delay = 100;
2205
2206 gtkconv->u.im->icon_timer = g_timeout_add(delay, redraw_icon, conv);
2205 2207
2206 return FALSE; 2208 return FALSE;
2207 } 2209 }
2208 2210
2209 static void 2211 static void