File list-local-mimeapps-last.patch of Package kservice.openSUSE_Leap_42.1_Update
diff --git a/src/sycoca/kmimeassociations.cpp b/src/sycoca/kmimeassociations.cpp
index 922a447..e89fa3e 100644
--- a/src/sycoca/kmimeassociations.cpp
+++ b/src/sycoca/kmimeassociations.cpp
@@ -58,8 +58,8 @@ void KMimeAssociations::parseAllMimeAppsList()
}
mimeappsFileNames.append(QStringLiteral("mimeapps.list"));
// list the dirs in the order of the spec (XDG_CONFIG_HOME, XDG_CONFIG_DIRS, XDG_DATA_HOME, XDG_DATA_DIRS)
- const QStringList mimeappsDirs = QStandardPaths::standardLocations(QStandardPaths::GenericConfigLocation)
- + QStandardPaths::standardLocations(QStandardPaths::ApplicationsLocation);
+ const QStringList mimeappsDirs = QStandardPaths::standardLocations(QStandardPaths::ApplicationsLocation)
+ + QStandardPaths::standardLocations(QStandardPaths::GenericConfigLocation);
QStringList mimeappsFiles;
// collect existing files
foreach (const QString &dir, mimeappsDirs) {