From: Chris Holland Date: Fri, 1 Nov 2019 22:45:52 +0000 (-0400) Subject: Only show capacity bar for devices (has a udi). X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/commitdiff_plain/8f76df41da41f012697c8bb9d6ebcddb9b315c4f?ds=sidebyside Only show capacity bar for devices (has a udi). --- diff --git a/src/panels/places/placesitemlistwidget.cpp b/src/panels/places/placesitemlistwidget.cpp index 4d88f8c55..c49446901 100644 --- a/src/panels/places/placesitemlistwidget.cpp +++ b/src/panels/places/placesitemlistwidget.cpp @@ -43,8 +43,9 @@ QPalette::ColorRole PlacesItemListWidget::normalTextColorRole() const void PlacesItemListWidget::updateCapacityBar() { + const bool isDevice = !data().value("udi").toString().isEmpty(); const QUrl url = data().value("url").toUrl(); - if (url.isLocalFile()) { + if (isDevice && url.isLocalFile()) { const QString mountPointPath = url.toLocalFile(); qDebug() << "url:" << mountPointPath; KMountPoint::Ptr mp = KMountPoint::currentMountPoints().findByPath(mountPointPath); @@ -57,12 +58,12 @@ void PlacesItemListWidget::updateCapacityBar() qDebug() << " capacityBarRatio:" << m_capacityBarRatio << "(" << info.used() << "/" << info.size() << ")"; // update(); - } else { - resetCapacityBar(); + return; } - } else { - resetCapacityBar(); } + + // else + resetCapacityBar(); } void PlacesItemListWidget::resetCapacityBar()