Ensure tracks are visible when added to playlist
This commit is contained in:
parent
0c041d0bf6
commit
00fbfa334e
@ -173,8 +173,8 @@ class Playlist(QTableWidget):
|
||||
self.setItem(row, self.COL_INDEX, item)
|
||||
item = QTableWidgetItem(str(track.start_gap))
|
||||
self.setItem(row, self.COL_MSS, item)
|
||||
item = QTableWidgetItem(track.title)
|
||||
self.setItem(row, self.COL_TITLE, item)
|
||||
titleitem = QTableWidgetItem(track.title)
|
||||
self.setItem(row, self.COL_TITLE, titleitem)
|
||||
item = QTableWidgetItem(track.artist)
|
||||
self.setItem(row, self.COL_ARTIST, item)
|
||||
item = QTableWidgetItem(helpers.ms_to_mmss(track.duration))
|
||||
@ -200,8 +200,8 @@ class Playlist(QTableWidget):
|
||||
|
||||
item = QTableWidgetItem(str(note.id))
|
||||
self.setItem(row, self.COL_INDEX, item)
|
||||
item = QTableWidgetItem(data.note)
|
||||
self.setItem(row, self.COL_NOTE, item)
|
||||
titleitem = QTableWidgetItem(data.note)
|
||||
self.setItem(row, self.COL_NOTE, titleitem)
|
||||
self.setSpan(row, self.COL_NOTE, self.NOTE_ROW_SPAN,
|
||||
self.NOTE_COL_SPAN)
|
||||
|
||||
@ -217,6 +217,9 @@ class Playlist(QTableWidget):
|
||||
|
||||
self.meta_set_note(row)
|
||||
|
||||
# Scroll to new row
|
||||
self.scrollToItem(titleitem, QAbstractItemView.PositionAtCenter)
|
||||
|
||||
if repaint:
|
||||
self.repaint(clear_selection=False)
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user