From 4543f1c32a0d959c913ecde42b456ec6371dede9 Mon Sep 17 00:00:00 2001 From: Labhansh Agrawal Date: Tue, 15 Sep 2020 20:24:35 +0530 Subject: [PATCH] fix ts errors --- app/extend-electron.d.ts | 2 +- app/ui/window.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/extend-electron.d.ts b/app/extend-electron.d.ts index 081da5e6..6bbb135f 100644 --- a/app/extend-electron.d.ts +++ b/app/extend-electron.d.ts @@ -6,7 +6,7 @@ declare module 'electron' { plugins: typeof import('./plugins'); getWindows: () => Set; getLastFocusedWindow: () => BrowserWindow | null; - windowCallback: (win: BrowserWindow) => void; + windowCallback?: (win: BrowserWindow) => void; createWindow: (fn?: (win: BrowserWindow) => void, options?: Record) => BrowserWindow; setVersion: (version: string) => void; } diff --git a/app/ui/window.ts b/app/ui/window.ts index 69006803..b8f54107 100644 --- a/app/ui/window.ts +++ b/app/ui/window.ts @@ -105,7 +105,7 @@ export function newWindow( // and createWindow definition. It's executed in place of // the callback passed as parameter, and deleted right after. (app.windowCallback || fn)(window); - delete app.windowCallback; + app.windowCallback = undefined; fetchNotifications(window); // auto updates if (!isDev) {