mirror of
https://github.com/tiddly-gittly/TidGi-Desktop.git
synced 2026-02-27 10:30:52 -08:00
Fix 'screen' module can't be used before the app 'ready' event bug (#198)
This commit is contained in:
parent
efeb91249a
commit
6f09a84a11
1 changed files with 26 additions and 25 deletions
|
|
@ -62,32 +62,33 @@ if (!gotTheLock) {
|
|||
loadListeners();
|
||||
|
||||
const commonInit = () => {
|
||||
const {
|
||||
hibernateUnusedWorkspacesAtLaunch,
|
||||
proxyBypassRules,
|
||||
proxyPacScript,
|
||||
proxyRules,
|
||||
proxyType,
|
||||
themeSource,
|
||||
} = getPreferences();
|
||||
|
||||
// configure proxy for default session
|
||||
if (proxyType === 'rules') {
|
||||
session.defaultSession.setProxy({
|
||||
proxyRules,
|
||||
proxyBypassRules,
|
||||
});
|
||||
} else if (proxyType === 'pacScript') {
|
||||
session.defaultSession.setProxy({
|
||||
proxyPacScript,
|
||||
proxyBypassRules,
|
||||
});
|
||||
}
|
||||
|
||||
nativeTheme.themeSource = themeSource;
|
||||
|
||||
mainWindow.createAsync()
|
||||
app.whenReady()
|
||||
.then(() => mainWindow.createAsync())
|
||||
.then(() => {
|
||||
const {
|
||||
hibernateUnusedWorkspacesAtLaunch,
|
||||
proxyBypassRules,
|
||||
proxyPacScript,
|
||||
proxyRules,
|
||||
proxyType,
|
||||
themeSource,
|
||||
} = getPreferences();
|
||||
|
||||
// configure proxy for default session
|
||||
if (proxyType === 'rules') {
|
||||
session.defaultSession.setProxy({
|
||||
proxyRules,
|
||||
proxyBypassRules,
|
||||
});
|
||||
} else if (proxyType === 'pacScript') {
|
||||
session.defaultSession.setProxy({
|
||||
proxyPacScript,
|
||||
proxyBypassRules,
|
||||
});
|
||||
}
|
||||
|
||||
nativeTheme.themeSource = themeSource;
|
||||
|
||||
createMenu();
|
||||
|
||||
nativeTheme.addListener('updated', () => {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue