diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/statusbarspaceinfo.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/statusbarspaceinfo.cpp b/src/statusbarspaceinfo.cpp index dafd8517c..a311902f7 100644 --- a/src/statusbarspaceinfo.cpp +++ b/src/statusbarspaceinfo.cpp @@ -68,9 +68,7 @@ void StatusBarSpaceInfo::refresh() } KDiskFreeSpaceInfo job = KDiskFreeSpaceInfo::freeSpaceInfo(mp->mountPoint()); - - if(!job.isValid()) - { + if (!job.isValid()) { setText(i18nc("@info:status", "Unknown size")); setValue(0); update(); @@ -82,7 +80,9 @@ void StatusBarSpaceInfo::refresh() const bool valuesChanged = (kBUsed != static_cast<quint64>(value())) || (kBSize != m_kBSize); if (valuesChanged) { - setText(i18nc("@info:status Free disk space", "%1 free", job.available())); + setText(i18nc("@info:status Free disk space", "%1 free", + KIO::convertSize(job.available()))); + setUpdatesEnabled(false); m_kBSize = kBSize; setValue(kBSize > 0 ? (kBUsed * 100) / kBSize : 0); |
