From a2ee5547e08204ac5b9abdfa893eb92889c840a5 Mon Sep 17 00:00:00 2001 From: "trop[bot]" <37223003+trop[bot]@users.noreply.github.com> Date: Fri, 11 Apr 2025 15:29:32 -0400 Subject: [PATCH] fix: handle potential missing close event property (#46621) 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); } });