diff options
Diffstat (limited to 'src/views/viewproperties.cpp')
| -rw-r--r-- | src/views/viewproperties.cpp | 13 |
1 files changed, 1 insertions, 12 deletions
diff --git a/src/views/viewproperties.cpp b/src/views/viewproperties.cpp index 9f8b4d8ba..36ec6bdb0 100644 --- a/src/views/viewproperties.cpp +++ b/src/views/viewproperties.cpp @@ -219,18 +219,7 @@ void ViewProperties::setAdditionalInfoList(const QList<DolphinView::AdditionalIn newInfoStringList.append(prefix + infoAccessor.value(info)); } - // Only update the information if it has been changed - bool changed = oldInfoStringList.count() != newInfoStringList.count(); - if (!changed) { - foreach (const QString& oldInfoString, oldInfoStringList) { - if (!newInfoStringList.contains(oldInfoString)) { - changed = true; - break; - } - } - } - - if (changed) { + if (oldInfoStringList != newInfoStringList) { const bool markCustomizedDetails = (m_node->viewMode() == DolphinView::DetailsView) && !newInfoStringList.contains(CustomizedDetailsString); if (markCustomizedDetails) { |
