From 1407a620ee4fe59a91e8ea05d50c320b34051bc2 Mon Sep 17 00:00:00 2001 From: angelblue05 Date: Fri, 20 Apr 2018 01:46:58 -0500 Subject: [PATCH] Fix play all out of order --- resources/lib/playbackutils.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/resources/lib/playbackutils.py b/resources/lib/playbackutils.py index 5408ecca..2a7d18a5 100644 --- a/resources/lib/playbackutils.py +++ b/resources/lib/playbackutils.py @@ -367,6 +367,7 @@ class PlaybackUtils(object): self.playlist.clear() started = False + index = max(self.playlist.getposition(), 0) + 1 # Can return -1 for item_id in item_ids: listitem = xbmcgui.ListItem() @@ -394,9 +395,8 @@ class PlaybackUtils(object): pbutils.set_playlist(play_url, item_id, listitem, seektime if item_ids.index(item_id) == 0 else None, db_id) - index = max(pbutils.playlist.getposition(), 0) + 1 # Can return -1 for stack in pbutils.stack: - pbutils.playlist.add(url=stack[0], listitem=stack[1], index=index) + self.playlist.add(url=stack[0], listitem=stack[1], index=index) index += 1 if not started: