# HG changeset patch # User Tomasz Mon # Date 1207472239 -7200 # Node ID 60f53670478a4a017b69d2e10638155ef303f82e # Parent 5717879de1aff614febc2820869de355b0c3a293 fix selection of last item, if total amount of items in playlist is smaller than playlist's capacity diff -r 5717879de1af -r 60f53670478a src/audacious/ui_skinned_playlist.c --- a/src/audacious/ui_skinned_playlist.c Sat Apr 05 12:28:22 2008 +0200 +++ b/src/audacious/ui_skinned_playlist.c Sun Apr 06 10:57:19 2008 +0200 @@ -527,7 +527,8 @@ in_selection = TRUE; } - if ((!entry->selected || i == pl->first + pl->num_visible - 1) + if ((!entry->selected || + (i == pl->first + pl->num_visible - 1) || !g_list_next(list)) && in_selection) { if (!entry->selected)