diff --git a/app/lib/window.ts b/app/lib/window.ts index e3f3baa3..c5de4b4f 100644 --- a/app/lib/window.ts +++ b/app/lib/window.ts @@ -3,6 +3,7 @@ import * as glasstron from 'glasstron' import { Subject, Observable, debounceTime } from 'rxjs' import { BrowserWindow, app, ipcMain, Rectangle, Menu, screen, BrowserWindowConstructorOptions, TouchBar, nativeImage } from 'electron' import ElectronConfig = require('electron-config') +import { enable as enableRemote } from '@electron/remote/main' import * as os from 'os' import * as path from 'path' import macOSRelease from 'macos-release' @@ -69,7 +70,6 @@ export class Window { preload: path.join(__dirname, 'sentry.js'), backgroundThrottling: false, contextIsolation: false, - enableRemoteModule: true, }, maximizable: true, frame: false, @@ -129,6 +129,8 @@ export class Window { } }) + enableRemote(this.window.webContents) + this.window.loadURL(`file://${app.getAppPath()}/dist/index.html`, { extraHeaders: 'pragma: no-cache\n' }) this.window.webContents.setVisualZoomLevelLimits(1, 1)