discomfitor pushed a commit to branch master. http://git.enlightenment.org/apps/empc.git/commit/?id=b05eb858a7120ef1badfef9b183080a3afb38977
commit b05eb858a7120ef1badfef9b183080a3afb38977 Author: zmike <michael.blumenkra...@gmail.com> Date: Mon Feb 23 22:07:43 2015 -0500 fix crash when album scrolling in play view --- src/bin/empc.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/bin/empc.c b/src/bin/empc.c index 31170a0..e4b3cad 100644 --- a/src/bin/empc.c +++ b/src/bin/empc.c @@ -2903,6 +2903,8 @@ control_skip_back_album() if (!empd_song_item) return; pick = queue_list_header_prev_get(elm_genlist_item_parent_get(empd_song_item)); + if (!pick) + pick = elm_genlist_item_parent_get(elm_genlist_last_item_get(queue_list)); so = elm_object_item_data_get(pick); empd_empdd_play_id_call(empd_proxy, so->songid); } @@ -2936,6 +2938,8 @@ control_skip_forward_album() if (!empd_song_item) return; pick = queue_list_header_next_get(elm_genlist_item_parent_get(empd_song_item)); + if (!pick) + pick = elm_genlist_item_parent_get(elm_genlist_first_item_get(queue_list)); so = elm_object_item_data_get(pick); empd_empdd_play_id_call(empd_proxy, so->songid); } --