parent
e736cb82d2
commit
dfb9326d5e
@ -435,7 +435,6 @@ class PlaylistTab(QTableWidget):
|
|||||||
track = session.get(Tracks, track_id)
|
track = session.get(Tracks, track_id)
|
||||||
if track:
|
if track:
|
||||||
if self.edit_cell_type == TITLE:
|
if self.edit_cell_type == TITLE:
|
||||||
log.debug(f"KAE: _cell_changed:440, {new_text=}")
|
|
||||||
track.title = new_text
|
track.title = new_text
|
||||||
if update_current:
|
if update_current:
|
||||||
self.musicmuster.current_track.title = new_text
|
self.musicmuster.current_track.title = new_text
|
||||||
@ -608,7 +607,6 @@ class PlaylistTab(QTableWidget):
|
|||||||
self.setItem(row, START_GAP, start_gap_item)
|
self.setItem(row, START_GAP, start_gap_item)
|
||||||
|
|
||||||
title_item = QTableWidgetItem(plr.track.title)
|
title_item = QTableWidgetItem(plr.track.title)
|
||||||
log.debug(f"KAE: insert_row:619, {title_item.text()=}")
|
|
||||||
self.setItem(row, TITLE, title_item)
|
self.setItem(row, TITLE, title_item)
|
||||||
|
|
||||||
artist_item = QTableWidgetItem(plr.track.artist)
|
artist_item = QTableWidgetItem(plr.track.artist)
|
||||||
@ -667,7 +665,8 @@ class PlaylistTab(QTableWidget):
|
|||||||
userdata_item.setData(self.ROW_TRACK_ID, 0)
|
userdata_item.setData(self.ROW_TRACK_ID, 0)
|
||||||
|
|
||||||
if repaint:
|
if repaint:
|
||||||
self.update_display(session)
|
# Schedule so that display can update with new row first
|
||||||
|
QTimer.singleShot(0, lambda: self.update_display(session))
|
||||||
|
|
||||||
def insert_track(self, session: scoped_session, track: Tracks,
|
def insert_track(self, session: scoped_session, track: Tracks,
|
||||||
note: Optional[str] = None, repaint: bool = True) -> None:
|
note: Optional[str] = None, repaint: bool = True) -> None:
|
||||||
@ -1891,7 +1890,6 @@ class PlaylistTab(QTableWidget):
|
|||||||
item_startgap.setBackground(QColor("white"))
|
item_startgap.setBackground(QColor("white"))
|
||||||
|
|
||||||
item_title = self.item(row, TITLE)
|
item_title = self.item(row, TITLE)
|
||||||
log.debug(f"KAE: _update_row:1978, {track.title=}")
|
|
||||||
item_title.setText(track.title)
|
item_title.setText(track.title)
|
||||||
|
|
||||||
item_artist = self.item(row, ARTIST)
|
item_artist = self.item(row, ARTIST)
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user