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()