From: Kai Uwe Broulik Date: Wed, 21 Mar 2018 14:53:59 +0000 (+0100) Subject: [DolphinContextMenu] Fix excluding ourself from Open With menu X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/commitdiff_plain/1859d6455daaa8163fd451e26ffd34cc86738464?ds=inline [DolphinContextMenu] Fix excluding ourself from Open With menu The desktop file name changed to org.kde.dolphin a long time ago. To avoid this breaking again, just use qApp->desktopFileName() BUG: 391997 Differential Revision: https://phabricator.kde.org/D11540 --- diff --git a/src/dolphincontextmenu.cpp b/src/dolphincontextmenu.cpp index 4801aa3af..bedc835c2 100644 --- a/src/dolphincontextmenu.cpp +++ b/src/dolphincontextmenu.cpp @@ -474,7 +474,7 @@ void DolphinContextMenu::addServiceActions(KFileItemActions& fileItemActions) fileItemActions.setParentWidget(m_mainWindow); // insert 'Open With...' action or sub menu - fileItemActions.addOpenWithActionsTo(this, QStringLiteral("DesktopEntryName != 'dolphin'")); + fileItemActions.addOpenWithActionsTo(this, QStringLiteral("DesktopEntryName != '%1'").arg(qApp->desktopFileName())); // insert 'Actions' sub menu fileItemActions.addServiceActionsTo(this);