diff --git a/src/panels/places/placesview.cpp b/src/panels/places/placesview.cpp index 9602fb8ac6..5214f47dc8 100644 --- a/src/panels/places/placesview.cpp +++ b/src/panels/places/placesview.cpp @@ -1,5 +1,6 @@ /* * SPDX-FileCopyrightText: 2012 Frank Reininghaus + * SPDX-FileCopyrightText: 2021 Harald Sitter * * SPDX-License-Identifier: GPL-2.0-or-later */ @@ -11,6 +12,10 @@ PlacesView::PlacesView(QGraphicsWidget* parent) : KStandardItemListView(parent) { + KItemListStyleOption option = styleOption(); + option.padding = 4; + setStyleOption(option); + const int iconSize = PlacesPanelSettings::iconSize(); if (iconSize >= 0) { setIconSize(iconSize); @@ -26,7 +31,6 @@ void PlacesView::setIconSize(int size) KItemListStyleOption option = styleOption(); option.iconSize = size; - option.padding = 4; setStyleOption(option); } } diff --git a/src/search/dolphinfacetswidget.cpp b/src/search/dolphinfacetswidget.cpp index d52d146a8d..db53d595fa 100644 --- a/src/search/dolphinfacetswidget.cpp +++ b/src/search/dolphinfacetswidget.cpp @@ -8,6 +8,7 @@ #include "dolphinfacetswidget.h" #include +#include #include #include @@ -257,7 +258,9 @@ void DolphinFacetsWidget::updateTagsSelector() void DolphinFacetsWidget::updateTagsMenu() { updateTagsMenuItems({}, {}); - m_tagsLister.openUrl(QUrl(QStringLiteral("tags:/")), KCoreDirLister::OpenUrlFlag::Reload); + if (KProtocolInfo::isKnownProtocol(QStringLiteral("tags"))) { + m_tagsLister.openUrl(QUrl(QStringLiteral("tags:/")), KCoreDirLister::OpenUrlFlag::Reload); + } } void DolphinFacetsWidget::updateTagsMenuItems(const QUrl&, const KFileItemList& items)