Mercurial > pidgin
diff 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 |
line wrap: on
line diff
--- a/src/gtkconv.c Sun May 30 19:34:21 2004 +0000 +++ b/src/gtkconv.c Sun May 30 20:34:14 2004 +0000 @@ -2199,9 +2199,11 @@ if (bm) g_object_unref(G_OBJECT(bm)); - delay = gdk_pixbuf_animation_iter_get_delay_time(gtkconv->u.im->iter) / 10; - - gtkconv->u.im->icon_timer = g_timeout_add(delay * 10, redraw_icon, conv); + delay = gdk_pixbuf_animation_iter_get_delay_time(gtkconv->u.im->iter); + if (delay <= 0) + delay = 100; + + gtkconv->u.im->icon_timer = g_timeout_add(delay, redraw_icon, conv); return FALSE; }