┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/panels/information/informationpanelcontent.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/panels/information/informationpanelcontent.cpp')
-rw-r--r--src/panels/information/informationpanelcontent.cpp9
1 files changed, 3 insertions, 6 deletions
diff --git a/src/panels/information/informationpanelcontent.cpp b/src/panels/information/informationpanelcontent.cpp
index b47ee7840..854af58ef 100644
--- a/src/panels/information/informationpanelcontent.cpp
+++ b/src/panels/information/informationpanelcontent.cpp
@@ -279,11 +279,6 @@ bool InformationPanelContent::eventFilter(QObject* obj, QEvent* event)
void InformationPanelContent::configureSettings()
{
- if (m_item.isNull() ||
- !m_item.nepomukUri().isValid()) {
- return;
- }
-
KMenu popup(this);
QAction* previewAction = popup.addAction(i18nc("@action:inmenu", "Preview"));
@@ -311,7 +306,9 @@ void InformationPanelContent::configureSettings()
dialog.exec();
}
- showItem(m_item);
+ if (!m_item.isNull() && m_item.nepomukUri().isValid()) {
+ showItem(m_item);
+ }
}
void InformationPanelContent::showIcon(const KFileItem& item)