Fix adding track to header row
This commit is contained in:
parent
5d3d373abc
commit
3609a224f1
@ -1235,6 +1235,11 @@ class PlaylistTab(QTableWidget):
|
|||||||
plr = session.get(PlaylistRows, self._get_playlistrow_id(row))
|
plr = session.get(PlaylistRows, self._get_playlistrow_id(row))
|
||||||
plr.track_id = track.id
|
plr.track_id = track.id
|
||||||
session.commit()
|
session.commit()
|
||||||
|
|
||||||
|
# Reset row span
|
||||||
|
for column in range(len(columns)):
|
||||||
|
self.setSpan(row, column, 1, 1)
|
||||||
|
|
||||||
# Update attributes of row
|
# Update attributes of row
|
||||||
self.item(row, USERDATA).setData(self.ROW_TRACK_ID, track.id)
|
self.item(row, USERDATA).setData(self.ROW_TRACK_ID, track.id)
|
||||||
self.item(row, START_GAP).setText(str(track.start_gap))
|
self.item(row, START_GAP).setText(str(track.start_gap))
|
||||||
@ -1245,9 +1250,6 @@ class PlaylistTab(QTableWidget):
|
|||||||
last_played_str = get_relative_date(last_playtime)
|
last_played_str = get_relative_date(last_playtime)
|
||||||
self.item(row, LASTPLAYED).setText(last_played_str)
|
self.item(row, LASTPLAYED).setText(last_played_str)
|
||||||
|
|
||||||
# Reset row span
|
|
||||||
self.setSpan(row, 1, 1, 1)
|
|
||||||
|
|
||||||
self.update_display(session)
|
self.update_display(session)
|
||||||
|
|
||||||
def _calculate_end_time(self, start: Optional[datetime],
|
def _calculate_end_time(self, start: Optional[datetime],
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user