[Attach-panel] Fixed svace issue 83/161383/1
authormoon87.park <moon87.park@samsung.com>
Thu, 12 Oct 2017 00:53:26 +0000 (09:53 +0900)
committerChulSeung Kim <charles0.kim@samsung.com>
Thu, 23 Nov 2017 06:11:28 +0000 (15:11 +0900)
Change-Id: I86d973d70ea3c043e47ae22d25777b1732985f84

src/grid.c

index 33279438b799326751fa801945222b861c668fb2..76c5b82cc5b7f59d233113710c9bebc0782852b7 100644 (file)
@@ -39,7 +39,6 @@ static const char *const PRIVATE_DATA_KEY_ICON_WIDTH = "p_ic_w";
 static const char *const PRIVATE_DATA_KEY_ICON_HEIGHT = "p_ic_h";
 static const char *const PRIVATE_DATA_KEY_ITEM_WIDTH = "p_it_w";
 static const char *const PRIVATE_DATA_KEY_ITEM_HEIGHT = "p_it_h";
-static const char *const PRIVATE_DATA_KEY_ANIMATOR = "p_tm";
 static const char *const DEFAULT_ICON = "/usr/share/icons/A01-1_icon_Menu.png";
 
 
@@ -445,7 +444,6 @@ OUT:
                elm_gengrid_item_bring_in(first_it, ELM_GENGRID_ITEM_SCROLLTO_TOP);
        }
        evas_object_data_del(grid, PRIVATE_DATA_KEY_LIST_INDEX);
-       evas_object_data_del(grid, PRIVATE_DATA_KEY_ANIMATOR);
 
        elm_gengrid_item_class_free(gic);
        return ECORE_CALLBACK_CANCEL;
@@ -455,8 +453,6 @@ OUT:
 
 void _grid_refresh(Evas_Object *grid)
 {
-       Ecore_Animator *anim = NULL;
-
        ret_if(!grid);
 
        elm_gengrid_clear(grid);
@@ -464,15 +460,6 @@ void _grid_refresh(Evas_Object *grid)
        // do not use ecore_animator to prevent slow loading of more tab icons.
        while (__animator_cb(grid) == ECORE_CALLBACK_RENEW) { /* do nothing */ }
        return;
-
-       anim = evas_object_data_del(grid, PRIVATE_DATA_KEY_ANIMATOR);
-       if (anim) {
-               ecore_animator_del(anim);
-       }
-       anim = ecore_animator_add(__animator_cb, grid);
-       ret_if(!anim);
-
-       evas_object_data_set(grid, PRIVATE_DATA_KEY_ANIMATOR, anim);
 }
 
 
@@ -588,7 +575,6 @@ void _grid_destroy(Evas_Object *grid)
 {
        ret_if(!grid);
 
-       Ecore_Animator *animator = NULL;
        evas_object_event_callback_del(grid, EVAS_CALLBACK_RESIZE, __resize_cb);
 
        evas_object_data_del(grid, PRIVATE_DATA_KEY_GRID_LIST);
@@ -599,12 +585,6 @@ void _grid_destroy(Evas_Object *grid)
        evas_object_data_del(grid, PRIVATE_DATA_KEY_ITEM_HEIGHT);
        evas_object_data_del(grid, DATA_KEY_EDGE_TOP);
 
-       animator = evas_object_data_del(grid, PRIVATE_DATA_KEY_ANIMATOR);
-       if (animator) {
-               ecore_animator_del(animator);
-               animator = NULL;
-       }
-
        evas_object_del(grid);
 }