From 2e14b511a43296e6cefc6b92b9747342a58526f0 Mon Sep 17 00:00:00 2001 From: Anna Schumaker Date: Thu, 9 Dec 2021 17:49:40 -0500 Subject: [PATCH] sidebar: add_to_playlist() fixes - Commit after adding tracks - If tracks were added to the Queued Tracks playlist, then set it as the current playlist in the Player Signed-off-by: Anna Schumaker --- sidebar/__init__.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/sidebar/__init__.py b/sidebar/__init__.py index 72b7d67..67546e9 100644 --- a/sidebar/__init__.py +++ b/sidebar/__init__.py @@ -1,4 +1,5 @@ # Copyright 2021 (c) Anna Schumaker. +import audio import db from gi.repository import Gtk from . import stack @@ -25,3 +26,6 @@ class Sidebar(Gtk.Box): if playlist.can_add_remove_tracks(): for track in self.panel.selected_tracks(): playlist.add_track(track) + if playlist == db.user.Table.find("Queued Tracks"): + audio.Player.set_playlist(playlist) + db.sql.commit()