From 8cd8f80883f9f2ae1d0c451ccc9f2a235f234526 Mon Sep 17 00:00:00 2001 From: Keith Edmunds Date: Sun, 15 Oct 2023 22:46:32 +0100 Subject: [PATCH] Shift-sort reverses sort --- app/playlists.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/playlists.py b/app/playlists.py index 9d902c1..e90eea4 100644 --- a/app/playlists.py +++ b/app/playlists.py @@ -2323,7 +2323,8 @@ class PlaylistTab(QTableWidget): sorted_rows.append((row, None)) # Sort the list - sorted_rows.sort(key=lambda row: row[1]) + reverse = QApplication.keyboardModifiers() == Qt.KeyboardModifier.ShiftModifier + sorted_rows.sort(reverse=reverse, key=lambda row: row[1]) if sort_column == LASTPLAYED: sorted_rows.reverse()