diff options
| author | Méven Car <[email protected]> | 2020-05-12 08:26:11 +0200 |
|---|---|---|
| committer | Méven Car <[email protected]> | 2020-06-08 07:49:45 +0200 |
| commit | bf4388c75525cffd150a51e6c4e0455f60db520f (patch) | |
| tree | fafdc629caefd4af536665119f0fababccca97ac /src/statusbar/spaceinfoobserver.cpp | |
| parent | f7a3318fa51dc340e8615009c43ba3a53d9c7012 (diff) | |
Status bar: Hide the space free bar when size is unknown
Summary:
BUG: 420027
BUG: 422226
FIXED-IN: 20.08
Test Plan: {F8312398}
Reviewers: #dolphin, ngraham, broulik, #vdg, elvisangelaccio
Reviewed By: #dolphin, ngraham, #vdg, elvisangelaccio
Subscribers: elvisangelaccio, kfm-devel
Tags: #dolphin
Differential Revision: https://phabricator.kde.org/D29213
Diffstat (limited to 'src/statusbar/spaceinfoobserver.cpp')
| -rw-r--r-- | src/statusbar/spaceinfoobserver.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/statusbar/spaceinfoobserver.cpp b/src/statusbar/spaceinfoobserver.cpp index 692eba7e7..0d8f5f2fe 100644 --- a/src/statusbar/spaceinfoobserver.cpp +++ b/src/statusbar/spaceinfoobserver.cpp @@ -24,6 +24,7 @@ SpaceInfoObserver::SpaceInfoObserver(const QUrl& url, QObject* parent) : QObject(parent), m_mountPointObserver(nullptr), + m_hasData(false), m_dataSize(0), m_dataAvailable(0) { @@ -81,7 +82,8 @@ void SpaceInfoObserver::update() void SpaceInfoObserver::spaceInfoChanged(quint64 size, quint64 available) { // Make sure that the size has actually changed - if (m_dataSize != size || m_dataAvailable != available) { + if (m_dataSize != size || m_dataAvailable != available || !m_hasData) { + m_hasData = true; m_dataSize = size; m_dataAvailable = available; |
