Scroll current track to centre of screen when played

This commit is contained in:
Keith Edmunds 2021-04-30 02:55:54 +01:00
parent 858bf4392e
commit 90b322f282

View File

@ -328,7 +328,11 @@ class Playlist(QTableWidget):
""" """
self.current_track_start_time = datetime.now() self.current_track_start_time = datetime.now()
self._meta_set_current(self._meta_get_next()) current_row = self._meta_get_next()
self._meta_set_current(current_row)
# Scroll to put current track in centre
scroll_to = self.item(current_row, self.COL_INDEX)
self.scrollToItem(scroll_to, QAbstractItemView.PositionAtCenter)
return self._mark_next_track() return self._mark_next_track()
def stopped_playing(self): def stopped_playing(self):