From f2a27511b1eb9ee62c1cc962a5964bab656d5a36 Mon Sep 17 00:00:00 2001 From: "trop[bot]" <37223003+trop[bot]@users.noreply.github.com> Date: Mon, 14 Apr 2025 11:23:57 +0200 Subject: [PATCH] fix: handle potential missing close event property (#46620) fix: handle missing close event property Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com> Co-authored-by: Shelley Vohr --- lib/browser/api/browser-window.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/browser/api/browser-window.ts b/lib/browser/api/browser-window.ts index 46882f151474..909b442c3d27 100644 --- a/lib/browser/api/browser-window.ts +++ b/lib/browser/api/browser-window.ts @@ -54,7 +54,7 @@ BrowserWindow.prototype._init = function (this: BWT) { }); this.on('close', (event) => { queueMicrotask(() => { - if (!unresponsiveEvent && !event.defaultPrevented) { + if (!unresponsiveEvent && !event?.defaultPrevented) { unresponsiveEvent = setTimeout(emitUnresponsiveEvent, 5000); } });