diff options
author | Jehun Lim <jehun.lim@samsung.com> | 2015-10-14 10:06:36 +0900 |
---|---|---|
committer | Jehun Lim <jehun.lim@samsung.com> | 2015-10-14 10:06:36 +0900 |
commit | 571b829d3fceb33da210d6f7debfa50f1623c4f3 (patch) | |
tree | 21066cb70ea3ff5bbfc6155cc59bf8ebda2e4a8b | |
parent | 07e0bbcd9ad77ff25775abaf2fbf151ff3c80b37 (diff) | |
download | air_mediahub-571b829d3fceb33da210d6f7debfa50f1623c4f3.tar.gz air_mediahub-571b829d3fceb33da210d6f7debfa50f1623c4f3.tar.bz2 air_mediahub-571b829d3fceb33da210d6f7debfa50f1623c4f3.zip |
detail: modify to get album info (prevent: 486648)
Change-Id: Iba6b8fec04d7c5152ad564737946221549488c01
Signed-off-by: Jehun Lim <jehun.lim@samsung.com>
-rw-r--r-- | src/view/detail.c | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/src/view/detail.c b/src/view/detail.c index 629f210..59d77a5 100644 --- a/src/view/detail.c +++ b/src/view/detail.c @@ -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); |