From 2fa39385c097bdbea56caf36af0acbf9f7479ada Mon Sep 17 00:00:00 2001 From: Christian Moser Date: Fri, 21 Feb 2025 01:00:57 +0100 Subject: [PATCH] fixed game-progress sorting of sgbackup.gui._backup.BackupManyDialog --- sgbackup/gui/_backupdialog.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/sgbackup/gui/_backupdialog.py b/sgbackup/gui/_backupdialog.py index e42dbfc..76f94dd 100644 --- a/sgbackup/gui/_backupdialog.py +++ b/sgbackup/gui/_backupdialog.py @@ -144,19 +144,19 @@ class BackupGameDataSorter(Gtk.Sorter): if item1.finished: if not item2.finished: - return Gtk.Ordering.LARGER + return Gtk.Ordering.SMALLER elif name1 > name2: return Gtk.Ordering.LARGER - elif name1 > name2: + elif name1 < name2: return Gtk.Ordering.SMALLER else: return Gtk.Ordering.EQUAL elif item2.finished: - return Gtk.Ordering.SMALLER - elif item1.progress > item2.progress: return Gtk.Ordering.LARGER - elif item1.progress < item2.progress: + elif item1.progress > item2.progress: return Gtk.Ordering.SMALLER + elif item1.progress < item2.progress: + return Gtk.Ordering.LARGER elif name1 > name2: return Gtk.Ordering.LARGER elif name1 < name2: