From e4f7d607e1e28be7ad0bc4699a9264143f696bb8 Mon Sep 17 00:00:00 2001 From: Chocobo1 Date: Sat, 6 Feb 2021 11:09:17 +0800 Subject: [PATCH] Show proper string when torrent availability is not available --- src/gui/transferlistmodel.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/gui/transferlistmodel.cpp b/src/gui/transferlistmodel.cpp index b665634cf..1c6508412 100644 --- a/src/gui/transferlistmodel.cpp +++ b/src/gui/transferlistmodel.cpp @@ -244,8 +244,11 @@ QString TransferListModel::displayValue(const BitTorrent::Torrent *torrent, cons const auto availabilityString = [hideValues](const qreal value) -> QString { - return (hideValues && (value <= 0)) - ? QString {} : Utils::String::fromDouble(value, 3); + if (hideValues && (value == 0)) + return {}; + return (value >= 0) + ? Utils::String::fromDouble(value, 3) + : tr("N/A"); }; const auto unitString = [hideValues](const qint64 value, const bool isSpeedUnit = false) -> QString