From 5a9fcbf10c73f7e7ba6762466cca6ed2b19931ad Mon Sep 17 00:00:00 2001 From: Kim Tae Soo Date: Tue, 10 Mar 2015 22:51:49 +0900 Subject: [PATCH] Fix bug: When song or album item is selected, music player should show song lay out or album layout for each case. Change-Id: Iad36fb648bf5f261da2f5e65aa5e277abc2525c3 Signed-off-by: Kim Tae Soo --- src/views/base-view.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/views/base-view.cpp b/src/views/base-view.cpp index 6d3b140..0e2ee52 100644 --- a/src/views/base-view.cpp +++ b/src/views/base-view.cpp @@ -742,15 +742,15 @@ bool CMusicBaseView::Create(void *data) m->layoutSong = new CSongLayout(MUSIC_SONG_LAYOUT); arg = NULL; - if (m->arglist && m->arglist->album_id) - arg = m->arglist->album_id; + if (m->arglist && m->arglist->uri) + arg = m->arglist->uri; m->layoutSong->Create(m->lmgr, arg); lmgr->AddLayout(m->layoutSong); m->layoutAlbum = new CAlbumLayout(MUSIC_ALBUM_LAYOUT); arg = NULL; - if (m->arglist && m->arglist->uri) - arg = m->arglist->uri; + if (m->arglist && m->arglist->album_id) + arg = m->arglist->album_id; m->layoutAlbum->Create(m->lmgr, arg); m->layoutAlbum->SetEmptyStatusHandleCallback(sm_CbHandleEmptyStatus, this); lmgr->AddLayout(m->layoutAlbum); -- 2.7.4