|
|
@@ -145,7 +145,7 @@ class MainWindow(QMainWindow):
|
|
|
|
|
|
def refresh_explorer_tree(self, tracks=None):
|
|
|
if tracks:
|
|
|
- self.ui.explorerTable.update_with(tracks)
|
|
|
+ self.ui.explorerTable.update_tracks(tracks)
|
|
|
else:
|
|
|
self.ui.explorerTable.populate()
|
|
|
self.ui.explorerLineSearch.clear()
|
|
|
@@ -206,6 +206,12 @@ class MainWindow(QMainWindow):
|
|
|
str(track_num if track_num is not None else "")
|
|
|
)
|
|
|
|
|
|
+ if self.selected_track:
|
|
|
+ # refresh tables
|
|
|
+ self.refresh_explorer_tree([self.selected_track])
|
|
|
+ self.ui.explorerPlaylist.update()
|
|
|
+ self.ui.sessionPlaylist.update()
|
|
|
+
|
|
|
def populate_explorer_filter_tags(self):
|
|
|
tag_repo = TagRepository()
|
|
|
self.ui.explorerFilterTags.clear()
|