]> cloud.milkyroute.net Git - dolphin.git/commitdiff
daemon: prevent daemon to quit on `openNewWindow`
authorJin Liu <m.liu.jin@gmail.com>
Tue, 1 Oct 2024 11:20:04 +0000 (19:20 +0800)
committerMéven Car <meven@kde.org>
Tue, 8 Oct 2024 13:53:11 +0000 (13:53 +0000)
src/main.cpp

index df725a33fcfc47bd75ab03918ab64b8cce4e3f53..f811c4f06f4896d21d6cbb6ce403ff6b07fe6f43 100644 (file)
@@ -164,6 +164,9 @@ int main(int argc, char **argv)
     }
 
     if (parser.isSet(QStringLiteral("daemon"))) {
+        // Prevent KApplicationLauncherJob from cause the application to quit on job finish.
+        QCoreApplication::setQuitLockEnabled(false);
+
         // Disable session management for the daemonized version
         // See https://bugs.kde.org/show_bug.cgi?id=417219
         auto disableSessionManagement = [](QSessionManager &sm) {