parent
2d582738e3
commit
feb8f0b6d7
@ -154,10 +154,10 @@ class PlaylistModel(QAbstractTableModel):
|
||||
if file_is_unreadable(rat.path):
|
||||
return QBrush(QColor(Config.COLOUR_UNREADABLE))
|
||||
# Current track
|
||||
if track_sequence.current and track_sequence.current.track_id == rat.track_id:
|
||||
if track_sequence.current and track_sequence.current.row_number == row:
|
||||
return QBrush(QColor(Config.COLOUR_CURRENT_PLAYLIST))
|
||||
# Next track
|
||||
if track_sequence.next and track_sequence.next.track_id == rat.track_id:
|
||||
if track_sequence.next and track_sequence.next.row_number == row:
|
||||
return QBrush(QColor(Config.COLOUR_NEXT_PLAYLIST))
|
||||
|
||||
# Individual cell colouring
|
||||
@ -1206,7 +1206,6 @@ class PlaylistModel(QAbstractTableModel):
|
||||
old_next_row = track_sequence.next.row_number
|
||||
|
||||
track_sequence.set_next(rat)
|
||||
self.invalidate_row(row_number)
|
||||
|
||||
if Config.WIKIPEDIA_ON_NEXT:
|
||||
self.signals.search_wikipedia_signal.emit(
|
||||
@ -1216,7 +1215,7 @@ class PlaylistModel(QAbstractTableModel):
|
||||
self.signals.search_songfacts_signal.emit(
|
||||
self.playlist_rows[row_number].title
|
||||
)
|
||||
if old_next_row:
|
||||
if old_next_row is not None:
|
||||
self.invalidate_row(old_next_row)
|
||||
self.invalidate_row(row_number)
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user