diff --git a/wobuzz/ui/playlist.py b/wobuzz/ui/playlist.py index f37df00..7484215 100644 --- a/wobuzz/ui/playlist.py +++ b/wobuzz/ui/playlist.py @@ -97,6 +97,14 @@ class PlaylistView(QTreeWidget): if user_sort: track.setText(4, str(i)) # 4 = user sort index + if user_sort: + if not self.playlist.sorting[4][0] == 4: # set last sort to user sort + del self.playlist.sorting[0] + + self.playlist.sorting.append((4, True)) + + self.header.setSortIndicator(4, Qt.SortOrder.AscendingOrder) + self.playlist.sync(self, user_sort) # sync playlist to this view def dropEvent(self, event: QDropEvent):