summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCalum Lind <calumlind+deluge@gmail.com>2021-12-22 22:37:04 +0000
committerCalum Lind <calumlind+deluge@gmail.com>2021-12-22 23:17:14 +0000
commitff309ea4c5009049cdcb0ea876d9a98d84c52e14 (patch)
treee563278594adcc59c0138bed5ffc8aa09b99ccf5
parent3b11613cc77ddaf8ece28cafa1bd9e680799d48c (diff)
downloaddeluge-ff309ea4c5009049cdcb0ea876d9a98d84c52e14.tar.gz
deluge-ff309ea4c5009049cdcb0ea876d9a98d84c52e14.tar.bz2
deluge-ff309ea4c5009049cdcb0ea876d9a98d84c52e14.zip
[GtkUI] Fix ETA sorting to match WebUI
The sort for Ascending was putting longest eta first but seems more intuitive that the smallest time to wait should be first. The WebUI in previous commit swapped this behaviour so updating GtkUI.
-rw-r--r--deluge/ui/gtk3/torrentview.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/deluge/ui/gtk3/torrentview.py b/deluge/ui/gtk3/torrentview.py
index 3aee11e5c..46c0884b1 100644
--- a/deluge/ui/gtk3/torrentview.py
+++ b/deluge/ui/gtk3/torrentview.py
@@ -77,13 +77,13 @@ def eta_column_sort(model, iter1, iter2, data):
if v1 == v2:
return 0
if v1 == 0:
- return 1
- if v2 == 0:
return -1
- if v1 > v2:
+ if v2 == 0:
return 1
- if v2 > v1:
+ if v1 > v2:
return -1
+ if v2 > v1:
+ return 1
def seed_peer_column_sort(model, iter1, iter2, data):