From bc9b6cf8ceef820ca3ec598a878c6bf5b82bf3d6 Mon Sep 17 00:00:00 2001 From: Kiran Niranjan Date: Wed, 3 Nov 2021 14:37:56 +0530 Subject: [PATCH] SDA-3430 - Add safety check for logger window (#1286) --- src/common/logger.ts | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/src/common/logger.ts b/src/common/logger.ts index 5e0fd164..87d251d0 100644 --- a/src/common/logger.ts +++ b/src/common/logger.ts @@ -1,4 +1,4 @@ -import { app, BrowserWindow } from 'electron'; +import { app } from 'electron'; import electronLog, { LogLevel, transports } from 'electron-log'; import * as fs from 'fs'; import * as path from 'path'; @@ -251,17 +251,7 @@ class Logger { return; } - if (this.loggerWindow) { - const browserWindow = BrowserWindow.fromWebContents(this.loggerWindow); - if ( - !( - !!browserWindow && - typeof browserWindow.isDestroyed === 'function' && - !browserWindow.isDestroyed() - ) - ) { - return; - } + if (this.loggerWindow && !this.loggerWindow.isDestroyed()) { this.loggerWindow.send('log', { msgs: [logMsg], logLevel: this.desiredLogLevel,