From a04980842e531b2f8481d0e35e85c989cb858b3a Mon Sep 17 00:00:00 2001 From: Jehun Lim Date: Wed, 7 Oct 2015 14:37:10 +0900 Subject: [PATCH] music: do not update playlist when playing item is selected Change-Id: Ib3ccf74ce96d14777c5129161f59726ee0aff8f7 Signed-off-by: Jehun Lim --- src/layout/music.c | 18 ------------------ src/view/mplayer.c | 10 ++++------ 2 files changed, 4 insertions(+), 24 deletions(-) diff --git a/src/layout/music.c b/src/layout/music.c index 98249a9..a42491d 100644 --- a/src/layout/music.c +++ b/src/layout/music.c @@ -234,24 +234,6 @@ static void _playing_key_down_cb(void *data, Evas_Object *obj, static void _playing_selected_cb(void *data, Evas_Object *obj) { - struct view_update_data vdata; - struct datamgr *dmgr; - struct _priv *priv; - - if (!data || !obj) - return; - - priv = data; - - dmgr = priv->dmgr[E_DATA_MEDIA]; - if (!dmgr) - return; - - vdata.list = dmgr->ops->get_list(dmgr->handle, E_LIST_MEDIA, NULL); - vdata.index = util_get_media_index(vdata.list, priv->playing_info); - vdata.id = VIEW_BASE; - - viewmgr_update_view(VIEW_MPLAYER, UPDATE_CONTENT, &vdata); viewmgr_push_view(VIEW_MPLAYER); } diff --git a/src/view/mplayer.c b/src/view/mplayer.c index c8a7bd6..ddcc196 100644 --- a/src/view/mplayer.c +++ b/src/view/mplayer.c @@ -615,12 +615,10 @@ static void _pop_view(struct _priv *priv) return; } - if (!strcmp(priv->prev_view, VIEW_BASE)) { - vdata.index = _playlist_get_index(priv->playlist.list_org, - priv->playlist.list, priv->playlist.cur); - vdata.id = _playlist_get_current_media_id(priv); - viewmgr_update_view(VIEW_BASE, UPDATE_FOCUS, &vdata); - } + vdata.index = _playlist_get_index(priv->playlist.list_org, + priv->playlist.list, priv->playlist.cur); + vdata.id = _playlist_get_current_media_id(priv); + viewmgr_update_view(VIEW_BASE, UPDATE_FOCUS, &vdata); viewmgr_pop_view(); } -- 2.7.4