Browse Source

Merge pull request #9346 from Chocobo1/lastact

Fix values sorted wrong in "Last Activity" column
adaptive-webui-19844
Mike Tzou 6 years ago committed by GitHub
parent
commit
ee57b68901
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 20
      src/gui/transferlistsortmodel.cpp

20
src/gui/transferlistsortmodel.cpp

@ -183,23 +183,23 @@ bool TransferListSortModel::lessThan(const QModelIndex &left, const QModelIndex @@ -183,23 +183,23 @@ bool TransferListSortModel::lessThan(const QModelIndex &left, const QModelIndex
}
case TransferListModel::TR_LAST_ACTIVITY: {
const qlonglong vL = left.data().toLongLong();
const qlonglong vR = right.data().toLongLong();
const int vL = left.data().toInt();
const int vR = right.data().toInt();
if (vL == -1) return false;
if (vR == -1) return true;
if (vL < 0) return false;
if (vR < 0) return true;
return vL < vR;
return (vL < vR);
}
case TransferListModel::TR_RATIO_LIMIT: {
const qreal vL = left.data().toDouble();
const qreal vR = right.data().toDouble();
const qreal vL = left.data().toReal();
const qreal vR = right.data().toReal();
if (vL == -1) return false;
if (vR == -1) return true;
if (vL < 0) return false;
if (vR < 0) return true;
return vL < vR;
return (vL < vR);
}
default: {

Loading…
Cancel
Save