From 2c4bd78b8c87b7f00895f2f5159c785a5b6aba70 Mon Sep 17 00:00:00 2001 From: terencehill Date: Sun, 4 Aug 2013 13:55:55 +0200 Subject: [PATCH] Removing the last track, select the new last track --- qcsrc/menu/xonotic/playlist.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/qcsrc/menu/xonotic/playlist.c b/qcsrc/menu/xonotic/playlist.c index c1545b18e..0c3949185 100644 --- a/qcsrc/menu/xonotic/playlist.c +++ b/qcsrc/menu/xonotic/playlist.c @@ -97,6 +97,8 @@ void XonoticPlayList_removeFromPlayList(entity me, string track) { if(argv(i) == track) { + if(i == me.nItems - 1) + me.setSelected(me, me.selectedItem - 1); if(cvar("music_playlist_index") == 0 || cvar("music_playlist_index") == 999) { if(cvar("music_playlist_current0") == i) -- 2.39.2