diff --git a/app/src/handlers/systemhandler.cpp b/app/src/handlers/systemhandler.cpp index 9da00a2fa3564aae683aa43a88fe603015b60362..1f4a16b6366c1be247f07a1a2b4eb61c669d3471 100644 --- a/app/src/handlers/systemhandler.cpp +++ b/app/src/handlers/systemhandler.cpp @@ -221,7 +221,8 @@ bool SystemHandler::applyKdeIcon(const QString &themeName) const << "c.writeEntry('Theme', '" + themeName + "');"; if (setConfigWithPlasmaShell(script)) { - QProcess::startDetached("kquitapp5 plasmashell && kstart5 plasmashell"); + QProcess::startDetached("kquitapp5 plasmashell"); + QProcess::startDetached("kstart5 plasmashell"); return true; } return false; @@ -258,7 +259,8 @@ bool SystemHandler::applyKdePlasmaDesktoptheme(const QString &themeName) const << "c.writeEntry('name', '" + themeName + "');"; if (setConfigWithPlasmaShell(script)) { - QProcess::startDetached("kquitapp5 plasmashell && kstart5 plasmashell"); + QProcess::startDetached("kquitapp5 plasmashell"); + QProcess::startDetached("kstart5 plasmashell"); return true; } return false;