summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/libs/installer/packagemanagercore.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libs/installer/packagemanagercore.cpp b/src/libs/installer/packagemanagercore.cpp
index cf24575ae..020c897cb 100644
--- a/src/libs/installer/packagemanagercore.cpp
+++ b/src/libs/installer/packagemanagercore.cpp
@@ -3432,7 +3432,7 @@ bool PackageManagerCore::checkAvailableSpace()
qDebug().nospace() << "Cannot determine available space on device. "
"Volume descriptor: " << targetVolume.volumeDescriptor()
<< ", Mount path: " << targetVolume.mountPath() << ". Continue silently.";
- if (required < scRecommendedMaxSize)
+ if (required < 0 || required < scRecommendedMaxSize)
emit availableSpaceChanged(SpaceInfo::SpaceAvailable);
else
emit availableSpaceChanged(SpaceInfo::RecommendedSizeExceeded);
@@ -3502,7 +3502,7 @@ bool PackageManagerCore::checkAvailableSpace()
: tr("Installation will use %1 of disk space."))
.arg(humanReadableSize(requiredDiskSpace()))).simplified();
- if (required < scRecommendedMaxSize)
+ if (required < 0 || required < scRecommendedMaxSize)
emit availableSpaceChanged(SpaceInfo::SpaceAvailable);
else
emit availableSpaceChanged(SpaceInfo::RecommendedSizeExceeded);