X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fviews%2Fsong-layout.cpp;h=bacbe0c25f608897fcca0b6225838d8c9fda7bad;hb=302fefcfa514a520b679737906d82d97710f44b7;hp=7e87918291bd45a7f9865666283ea65191c78417;hpb=186d8cc527da54c0ff8417ce5537f9188c474744;p=profile%2Ftv%2Fapps%2Fnative%2Fmusicplayer.git diff --git a/src/views/song-layout.cpp b/src/views/song-layout.cpp index 7e87918..bacbe0c 100644 --- a/src/views/song-layout.cpp +++ b/src/views/song-layout.cpp @@ -453,7 +453,7 @@ void CSongLayout::m_CreateSongList(void) evas_object_size_hint_weight_set(genlist, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND); elm_object_part_content_set(Layout(), MUSIC_PART_SONGLIST, genlist); - Connect(genlist, SONG_LAYOUT_GENLIST, TYPE_MOUSE_MOVE | TYPE_KEY_DOWN); + Connect(genlist, SONG_LAYOUT_GENLIST, TYPE_MOUSE_MOVE | TYPE_KEY_DOWN | TYPE_ACTIVATED); m->songlist = genlist; list_item = elm_genlist_item_class_new(); @@ -703,4 +703,17 @@ void CSongLayout::OnMouseMove(int id, Evas *e, Evas_Object *obj, Evas_Event_Mous default: break; } +} + + +void CSongLayout::OnActivated(int id, Evas_Object *obj, Elm_Object_Item *item) +{ + switch (id) { + case SONG_LAYOUT_GENLIST: + m_OnItemSelect(obj, item); + break; + + default: + break; + } } \ No newline at end of file