Compare commits

...

2 Commits

Author SHA1 Message Date
Keith Edmunds
1abee60827 Correct prod pw/allow adding multiple db tracks 2022-04-05 21:23:30 +01:00
Keith Edmunds
6ca37bc45a Protect music player during fade 2022-04-05 21:23:30 +01:00
2 changed files with 5 additions and 0 deletions

View File

@ -104,6 +104,9 @@ class Music:
with lock: with lock:
DEBUG("music.get_position", True) DEBUG("music.get_position", True)
print(f"get_position, {self.player=}")
if not self.player:
return
return self.player.get_position() return self.player.get_position()
def play(self, path): def play(self, path):

View File

@ -934,6 +934,8 @@ class DbDialog(QDialog):
# Add to playlist on screen # Add to playlist on screen
self.parent().visible_playlist_tab().insert_track( self.parent().visible_playlist_tab().insert_track(
self.session, track) self.session, track)
# Commit session to get correct row numbers if more tracks added
self.session.commit()
# Select search text to make it easier for next search # Select search text to make it easier for next search
self.select_searchtext() self.select_searchtext()