naviframe - keep the animator just one.
authorChunEon Park <hermet@hermet.pe.kr>
Tue, 11 Jun 2013 03:20:10 +0000 (12:20 +0900)
committerChunEon Park <hermet@hermet.pe.kr>
Tue, 11 Jun 2013 03:20:10 +0000 (12:20 +0900)
src/lib/elc_naviframe.c

index ec56f4d..cb912b8 100644 (file)
@@ -1494,6 +1494,7 @@ _item_push(Eo *obj, void *_pd, va_list *list)
         prev_it->unfocusable = elm_widget_tree_unfocusable_get(VIEW(prev_it));
         elm_widget_tree_unfocusable_set(VIEW(prev_it), EINA_TRUE);
 
+        if (it->animator) ecore_animator_del(it->animator);
         it->animator = ecore_animator_add(_push_transition_cb, it);
      }
    else