Commit 29636baf authored by Ismael Asensio's avatar Ismael Asensio
Browse files

search/facetswidget: Check for protocol before trying to fetch tags

This was causing an error when trying to list items from the
non-existent `tags:` protocol.

BUG: 435586
FIXED-IN: 21.04.1
parent 6d242cac
Pipeline #61438 passed with stage
in 5 minutes and 14 seconds
......@@ -8,6 +8,7 @@
#include "dolphinfacetswidget.h"
#include <KLocalizedString>
#include <KProtocolInfo>
#include <QComboBox>
#include <QDate>
......@@ -245,7 +246,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)
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment