From 495cc5fc53f20fd1d045f6407d8b7aaf80ba9685 Mon Sep 17 00:00:00 2001 From: Jari Kolehmainen Date: Thu, 17 Dec 2020 20:08:13 +0200 Subject: [PATCH] fix macos shutdown Signed-off-by: Jari Kolehmainen --- src/main/index.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/index.ts b/src/main/index.ts index 6f682efb6b..e3a49ccaf9 100644 --- a/src/main/index.ts +++ b/src/main/index.ts @@ -4,7 +4,7 @@ import "../common/system-ca"; import "../common/prometheus-providers"; import * as Mobx from "mobx"; import * as LensExtensions from "../extensions/core-api"; -import { app, dialog } from "electron"; +import { app, dialog, powerMonitor } from "electron"; import { appName } from "../common/vars"; import path from "path"; import { LensProxy } from "./lens-proxy"; @@ -55,6 +55,10 @@ app.on("second-instance", () => { windowManager?.ensureMainWindow(); }); +powerMonitor.on("shutdown", () => { + app.exit(); +}); + app.on("ready", async () => { logger.info(`🚀 Starting Lens from "${workingDir}"`); await shellSync();