Loading src/vidalia/HelperProcess.cpp +9 −4 Original line number Diff line number Diff line Loading @@ -138,13 +138,18 @@ void HelperProcess::toForeground() { #if defined(Q_WS_MAC) if(state() != QProcess::Running) return; ProcessSerialNumber psn; OSStatus st; do { st = GetProcessForPID(pid(), &psn); } while(st == -600); QCoreApplication::processEvents(); } while(st == procNotFound and state() == QProcess::Running); if(st != procNotFound) SetFrontProcess(&psn); #endif } Loading
src/vidalia/HelperProcess.cpp +9 −4 Original line number Diff line number Diff line Loading @@ -138,13 +138,18 @@ void HelperProcess::toForeground() { #if defined(Q_WS_MAC) if(state() != QProcess::Running) return; ProcessSerialNumber psn; OSStatus st; do { st = GetProcessForPID(pid(), &psn); } while(st == -600); QCoreApplication::processEvents(); } while(st == procNotFound and state() == QProcess::Running); if(st != procNotFound) SetFrontProcess(&psn); #endif }