diff --git a/peony-admin/admin-menu-plugin.cpp b/peony-admin/admin-menu-plugin.cpp index 1239396f..5123a98e 100644 --- a/peony-admin/admin-menu-plugin.cpp +++ b/peony-admin/admin-menu-plugin.cpp @@ -50,8 +50,13 @@ AdminMenuPlugin::AdminMenuPlugin(QObject *parent) : QObject(parent) QList AdminMenuPlugin::menuActions(Types types, const QString &uri, const QStringList &selectionUris) { - QList l; #if QT_VERSION >= QT_VERSION_CHECK(5, 10, 0) + QList l; + + if (uri.startsWith("mtp://")) { + return l; + } + if (selectionUris.isEmpty()) { auto directoryAction = new QAction(tr("Open Directory as Admin")); l< menuActions(Types types, const QString &uri, const QStringList &selectionUris) override; private: - bool m_enable; + bool m_enable; }; }