[els_scroller] fix wrong sequence code
authorJaehwan Kim <jae.hwan.kim@samsung.com>
Thu, 16 Jun 2011 00:46:57 +0000 (09:46 +0900)
committerJaehwan Kim <jae.hwan.kim@samsung.com>
Thu, 16 Jun 2011 00:46:57 +0000 (09:46 +0900)
Change-Id: I8b1a9c2f9756b5df3d2bb57c00239d2aa7ca8881

src/lib/els_scroller.c

index 91ee4a9..6bd09f1 100644 (file)
@@ -498,9 +498,9 @@ _smart_scrollto_x(Smart_Data *sd, double t_in, Evas_Coord pos_x)
    sd->scrollto.x.t_end = t + t_in;
    if (!sd->scrollto.x.animator)
      {
+        sd->scrollto.x.animator = ecore_animator_add(_smart_scrollto_x_animator, sd);
         if (!sd->scrollto.y.animator)
           _smart_anim_start(sd->smart_obj);
-        sd->scrollto.x.animator = ecore_animator_add(_smart_scrollto_x_animator, sd);
      }
    if (sd->down.bounce_x_animator)
      {
@@ -562,9 +562,9 @@ _smart_scrollto_y(Smart_Data *sd, double t_in, Evas_Coord pos_y)
    sd->scrollto.y.t_end = t + t_in;
    if (!sd->scrollto.y.animator)
      {
+        sd->scrollto.y.animator = ecore_animator_add(_smart_scrollto_y_animator, sd);
         if (!sd->scrollto.x.animator)
           _smart_anim_start(sd->smart_obj);
-        sd->scrollto.y.animator = ecore_animator_add(_smart_scrollto_y_animator, sd);
      }
    if (sd->down.bounce_y_animator)
      {