diff --git a/resources/lib/player.py b/resources/lib/player.py index 91f144b4..63596d88 100644 --- a/resources/lib/player.py +++ b/resources/lib/player.py @@ -352,6 +352,8 @@ class Player(xbmc.Player): log.info("Percent complete: %s Mark played at: %s" % (percentComplete, markPlayed)) if percentComplete >= markPlayed: + # Kodi seems to sometimes overwrite our playstate, so wait + xbmc.sleep(500) # Tell Kodi that we've finished watching (Plex knows) if (data['fileid'] is not None and data['itemType'] in (v.KODI_TYPE_MOVIE,