diff --git a/src/modules/launcher/launcher.cpp b/src/modules/launcher/launcher.cpp index 9441583..021f60c 100644 --- a/src/modules/launcher/launcher.cpp +++ b/src/modules/launcher/launcher.cpp @@ -1188,7 +1188,10 @@ QString Launcher::getAppIdByFilePath(QString filePath, QStringList dirs) } } - return appId.isEmpty() ? "" : appId.split(".")[0]; + if (appId.isEmpty()) + return QString(); + + return appId.remove(".desktop"); }