summaryrefslogtreecommitdiff
path: root/src/view/mplayer.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/view/mplayer.c')
-rw-r--r--src/view/mplayer.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/view/mplayer.c b/src/view/mplayer.c
index ddcc196..a98aa26 100644
--- a/src/view/mplayer.c
+++ b/src/view/mplayer.c
@@ -262,15 +262,15 @@ static void _update_info(struct _priv *priv, app_media_info *mi)
/* update progressbar */
progressbar_reset(priv->progress, 0, mi->audio->duration);
+ /* update history */
+ util_add_to_recent(priv->playlist.list, priv->playlist.cur);
+
/* update play info */
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_PLAY_INFO, &vdata);
viewmgr_update_view(VIEW_DETAIL, UPDATE_PLAY_INFO, &vdata);
-
- /* update history */
- util_add_to_recent(priv->playlist.list, priv->playlist.cur);
}
static void _update_player(struct _priv *priv)