diff options
Diffstat (limited to 'src/panels/information/informationpanelcontent.cpp')
| -rw-r--r-- | src/panels/information/informationpanelcontent.cpp | 9 |
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) |
