1
1
mirror of https://github.com/Eugeny/tabby.git synced 2025-01-08 19:57:28 +03:00

electron-remote fixes

This commit is contained in:
Eugene Pankov 2021-12-22 21:16:50 +01:00
parent 8a8e7cd99f
commit 8587cd31dd
No known key found for this signature in database
GPG Key ID: 5896FCBBDD1CF4F4

View File

@ -3,7 +3,6 @@ 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'
@ -70,6 +69,7 @@ export class Window {
preload: path.join(__dirname, 'sentry.js'),
backgroundThrottling: false,
contextIsolation: false,
enableRemoteModule: true,
},
maximizable: true,
frame: false,
@ -129,8 +129,6 @@ 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)