detail: modify to get album info (prevent: 486648) 83/49483/1
authorJehun Lim <jehun.lim@samsung.com>
Wed, 14 Oct 2015 01:06:36 +0000 (10:06 +0900)
committerJehun Lim <jehun.lim@samsung.com>
Wed, 14 Oct 2015 01:06:36 +0000 (10:06 +0900)
Change-Id: Iba6b8fec04d7c5152ad564737946221549488c01
Signed-off-by: Jehun Lim <jehun.lim@samsung.com>
src/view/detail.c

index 629f210..59d77a5 100644 (file)
@@ -683,10 +683,19 @@ static void _get_album_info(struct _priv *priv, const char *title)
 
        elm_object_part_text_set(priv->base, PART_DETAIL_TITLE, title);
 
+       elm_object_signal_emit(priv->base,
+                               SIG_HIDE_THUMBNAIL, SIG_SOURCE_SRC);
+
        am = eina_list_nth(priv->media_list, 0);
+
        mi = app_media_get_info(am);
+       if (!mi) {
+               snprintf(buf, sizeof(buf), "%d songs",
+                                       eina_list_count(priv->media_list));
+               return;
+       }
 
-       if (mi && mi->thumbnail_path) {
+       if (mi->thumbnail_path) {
                elm_image_file_set(priv->thumbnail,
                                        mi->thumbnail_path, NULL);
                elm_image_aspect_fixed_set(priv->thumbnail, EINA_FALSE);