diff --git a/core/libs/transdroid-connect.jar b/core/libs/transdroid-connect.jar index 7fc5b9e5..5bc0ca9c 100644 Binary files a/core/libs/transdroid-connect.jar and b/core/libs/transdroid-connect.jar differ diff --git a/lib/src/org/transdroid/daemon/Torrent.java b/lib/src/org/transdroid/daemon/Torrent.java index 75bfb86c..e05cb1f6 100644 --- a/lib/src/org/transdroid/daemon/Torrent.java +++ b/lib/src/org/transdroid/daemon/Torrent.java @@ -142,7 +142,12 @@ public final class Torrent implements Parcelable, Comparable { if (realDateDone != null) { this.dateDone = realDateDone; } else { - if (eta == -1 || eta == -2) { + if( this.partDone == 1){ //finished but no finished date set so move to bottom of list + Calendar cal = Calendar.getInstance(); + cal.clear(); + cal.set(1900, 12, 31); + this.dateDone = cal.getTime(); + } else if (eta == -1 || eta == -2) { this.dateDone = new Date(Long.MAX_VALUE); } else { Calendar cal = Calendar.getInstance();