if len(self.list) > self.oldCurrPlaying and self.oldCurrPlaying != -1:
self.list[self.oldCurrPlaying] = PlaylistEntryComponent(self.list[self.oldCurrPlaying][0], STATE_NONE)
self.list[self.currPlaying] = PlaylistEntryComponent(self.list[self.currPlaying][0], state)
if len(self.list) > self.oldCurrPlaying and self.oldCurrPlaying != -1:
self.list[self.oldCurrPlaying] = PlaylistEntryComponent(self.list[self.oldCurrPlaying][0], STATE_NONE)
self.list[self.currPlaying] = PlaylistEntryComponent(self.list[self.currPlaying][0], state)