diff --git a/gdk-pixbuf/ChangeLog b/gdk-pixbuf/ChangeLog index 7bd32258c0..cb6430c652 100644 --- a/gdk-pixbuf/ChangeLog +++ b/gdk-pixbuf/ChangeLog @@ -1,3 +1,9 @@ +2007-04-25 Matthias Clasen + + * gdk-pixbuf-simple-anim.c (gdk_pixbuf_simple_anim_add_frame): + Don't double the delay time of the first frame. (#431997, + Björn Lindqvist) + 2007-04-25 Matthias Clasen * gdk-pixbuf-scaled-anim.c (gdk_pixbuf_scaled_anim_iter_finalize): diff --git a/gdk-pixbuf/gdk-pixbuf-simple-anim.c b/gdk-pixbuf/gdk-pixbuf-simple-anim.c index 8c96a9f708..108036f9dd 100644 --- a/gdk-pixbuf/gdk-pixbuf-simple-anim.c +++ b/gdk-pixbuf/gdk-pixbuf-simple-anim.c @@ -426,7 +426,7 @@ gdk_pixbuf_simple_anim_add_frame (GdkPixbufSimpleAnim *animation, g_return_if_fail (animation != NULL); g_return_if_fail (pixbuf != NULL); - nframe = g_list_length (animation->frames) + 1; + nframe = g_list_length (animation->frames); frame = g_new0 (GdkPixbufFrame, 1); frame->delay_time = (gint) (1000 / animation->rate);