Commit e2aec7ff authored by Pouya Kary's avatar Pouya Kary

finally disabled zoom via electron's native APIs (thanks buddha)

parent 7b099657
......@@ -41,10 +41,10 @@
// ─── ELECTRON LOADS ─────────────────────────────────────────────────────────────
//
const { ipcRenderer, clipboard } = require( 'electron' )
const { dialog } = require( 'electron' ).remote
const OrchestraWindow = require( 'electron' ).remote.getCurrentWindow( )
const openExternal = require( 'electron' ).shell.openExternal
const { ipcRenderer, clipboard, webFrame } = require( 'electron' )
const { dialog } = require( 'electron' ).remote
const OrchestraWindow = require( 'electron' ).remote.getCurrentWindow( )
const openExternal = require( 'electron' ).shell.openExternal
//
// ─── NODE MODULES ───────────────────────────────────────────────────────────────
......
......@@ -19,6 +19,7 @@
onNewFile( )
initMainMenu( )
handleWindowArgs( )
disableZoomOnINIT( )
setMenuEnableFactor( true )
}
......
......@@ -230,6 +230,14 @@
ipcRenderer.send( 'open-about-page' )
}
//
// ─── DISABLE ZOOM ───────────────────────────────────────────────────────────────
//
function disableZoomOnINIT ( ) {
webFrame.setZoomLevelLimits( 1, 1 )
}
//
// ─── BLUR ───────────────────────────────────────────────────────────────────────
//
......
......@@ -15,7 +15,14 @@
const openExternal = require( 'electron' ).shell.openExternal
const fs = require('fs')
const appName = require( 'electron' ).remote.app.getName( )
const { ipcRenderer } = require( 'electron' )
const { ipcRenderer, webFrame } = require( 'electron' )
//
// ─── DISABLE ZOOM ───────────────────────────────────────────────────────────────
//
webFrame.setZoomLevelLimits( 1, 1 )
//
// ─── WINDOW DRAG FIX ────────────────────────────────────────────────────────────
......
......@@ -12,7 +12,13 @@
// ─── IMPORTS ────────────────────────────────────────────────────────────────────
//
const { ipcRenderer } = require( 'electron' )
const { ipcRenderer, webFrame } = require( 'electron' )
//
// ─── DISABLING ZOOM ─────────────────────────────────────────────────────────────
//
webFrame.setZoomLevelLimits( 1, 1 )
//
// ─── WINDOW DRAG FIX ────────────────────────────────────────────────────────────
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment