diff --git a/kdesudo/kdesudo.cpp b/kdesudo/kdesudo.cpp index e2c08859..7bf262d8 100644 --- a/kdesudo/kdesudo.cpp +++ b/kdesudo/kdesudo.cpp @@ -42,6 +42,7 @@ #include #include #include +#include #include #include @@ -271,6 +272,9 @@ KdeSudo::KdeSudo(const QString &icon, const QString &appname) m_process->setProcessEnvironment(processEnv); + // kdesudo has no window so finish startup before kaskpass shows the dialog + KStartupInfo::appStarted(); + m_process->start("sudo", processArgs); }