Fix removing track from row (ie, make it a header)

This commit is contained in:
Keith Edmunds 2022-10-01 09:04:37 +01:00
parent 3609a224f1
commit 9f32abc2ea

View File

@ -1690,14 +1690,14 @@ class PlaylistTab(QTableWidget):
# Clear track text items
for i in range(2, len(columns)):
self.item(row, i).setText("")
# Set note text in correct column for section head
self.item(row, HEADER_NOTES_COLUMN).setText(plr.note)
# Remove row duration
self._set_row_duration(row, 0)
# Remote track_id from row
self.item(row, USERDATA).setData(self.ROW_TRACK_ID, 0)
# Span the rows
self.setSpan(row, 1, 1, len(columns))
self.setSpan(row, HEADER_NOTES_COLUMN, 1, len(columns) - 1)
# Set note text in correct column for section head
self.item(row, HEADER_NOTES_COLUMN).setText(plr.note)
# And refresh display
self.update_display(session)