diff --git a/src/PackageModel/PackageModel.cpp b/src/PackageModel/PackageModel.cpp --- a/src/PackageModel/PackageModel.cpp +++ b/src/PackageModel/PackageModel.cpp @@ -64,10 +64,13 @@ case SupportRole: return package->isSupported(); case InstalledSizeRole: - return package->currentInstalledSize(); + return package->installedSize(); case InstalledSizeDisplayRole: - if (package->isInstalled()) { - return KFormat().formatByteSize(package->currentInstalledSize()); + { + qint64 size = package->installedSize(); + if (size != -1) { + return KFormat().formatByteSize(size); + } } return QVariant(); case InstalledVersionRole: