diff --git a/ui/desktop/electron-app/src/models/session.js b/ui/desktop/electron-app/src/models/session.js index d274f5348..cc90065b9 100644 --- a/ui/desktop/electron-app/src/models/session.js +++ b/ui/desktop/electron-app/src/models/session.js @@ -49,7 +49,11 @@ class Session { * @return {boolean} */ get isRunning() { - return this.#process && !this.#process.killed; + return ( + this.#process && + this.#process.exitCode === null && + this.#process.signalCode === null + ); } /**