X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Flayouts%2FFbMusicLayout.cpp;h=ede52f1645a56503ee7ece3be3c0a8cc1b3988a4;hb=427d49b335a685ecc7e033cd657e8c30aa7a4a2a;hp=5d8a413e03848998a139c60d5f025ba464352ec5;hpb=4272bb206a5535695d8b8fad4d8a0f9156b5237f;p=profile%2Ftv%2Fapps%2Fnative%2Ffilebrowser.git diff --git a/src/layouts/FbMusicLayout.cpp b/src/layouts/FbMusicLayout.cpp index 5d8a413..ede52f1 100644 --- a/src/layouts/FbMusicLayout.cpp +++ b/src/layouts/FbMusicLayout.cpp @@ -12,6 +12,8 @@ #include #include "FbBaseView.h" #include "FbMusicLayout.h" +#include "../views/BaseView/Info.h" +#include "common.h" struct SFbMusicLayout { @@ -119,6 +121,7 @@ void CFbMusicLayout::t_OnShow(void) { elm_object_part_content_unset(m->eoBase, FBR_PART_CONTENT); elm_object_part_content_set(m->eoBase, FBR_PART_CONTENT, Layout()); + CInfo::SetGroupIndex(E_GRP_MUSIC); m->pFileGrid->Update(m->updateFlag); m->updateFlag = false; // set default CBaseLayout::t_OnShow(); @@ -131,7 +134,7 @@ bool CFbMusicLayout::Create(CLayoutMgr *mgr, void *data) ASSERT(mgr); Evas_Object* layout = NULL; - + _CREATE_BEGIN{ _CHECK(m = new SFbMusicLayout) _CHECK(m->pLayoutMgr = mgr) @@ -141,10 +144,10 @@ bool CFbMusicLayout::Create(CLayoutMgr *mgr, void *data) _CHECK(layout = elm_layout_add(m->eoBase)) _CHECK(elm_layout_file_set(layout, EDJEFILE, FB_MUSIC_LAYOUT)) _CHECK(t_CreateFileGrid(layout)) - _COMMAND{ + _COMMAND{ m->updateFlag = false; elm_object_part_content_unset(m->eoBase, FBR_PART_CONTENT); - elm_object_part_content_set(m->eoBase, FBR_PART_CONTENT, layout); + elm_object_part_content_set(m->eoBase, FBR_PART_CONTENT, layout); } _CHECK(CBaseLayout::Create(layout)) @@ -176,10 +179,9 @@ void CFbMusicLayout::Destroy(void) } -void CFbMusicLayout::SetFocus(bool flag) +void CFbMusicLayout::SetFocus(Eina_Bool flag) { ASSERT(m); - _DBG(); m->pFileGrid->SetFocus(flag); } @@ -188,7 +190,7 @@ void CFbMusicLayout::SetFocus(bool flag) void CFbMusicLayout::Action(void) { ASSERT(m); - + return m->pFileGrid->Action(); }