فهرست منبع

Revert "electron-remote fixes"

This reverts commit 8587cd31dd728f4492689b5be876a8bd17694cd6.
Eugene Pankov 4 سال پیش
والد
کامیت
ba61a7f359
1فایلهای تغییر یافته به همراه3 افزوده شده و 1 حذف شده
  1. 3 1
      app/lib/window.ts

+ 3 - 1
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)