fix to use evas_object_color_set
[profile/tv/apps/native/air_mediahub.git] / src / layout / gallery.c
index edd7268..41ec2c4 100644 (file)
@@ -128,8 +128,6 @@ static Evas_Object *_grid_content_get(void *data,
                        evas_object_show(image);
                }
        } else if (!strcmp(part, PART_ELM_SWALLOW_FAVORITE)) {
-               int r, g, b, a;
-
                if (!info->favorite)
                        return NULL;
 
@@ -139,8 +137,7 @@ static Evas_Object *_grid_content_get(void *data,
                        return NULL;
                }
 
-               evas_object_color_get(image, &r, &g, &b, &a);
-               evas_object_color_set(image, r, g, b, IMAGE_FAVORITE_ALPHA);
+               util_set_alpha_color(image, IMAGE_FAVORITE_ALPHA);
 
                evas_object_show(image);
        }
@@ -429,6 +426,10 @@ static void _update(void *layout_data, int update_type, void *data)
                listmgr_focus_content_list(priv->listmgr, vdata->index, update);
 
                break;
+       case UPDATE_RESUME:
+               listmgr_focus_content_list(priv->listmgr,
+                               priv->cur_index, false);
+               break;
        default:
                break;
        }