Mercurial > pidgin
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 |