mirror of
https://github.com/overte-org/overte.git
synced 2025-08-09 07:37:20 +02:00
create a hidden browser window
This commit is contained in:
parent
e399a3709e
commit
c886cde59d
1 changed files with 9 additions and 0 deletions
|
@ -2,6 +2,8 @@
|
||||||
|
|
||||||
var electron = require('electron');
|
var electron = require('electron');
|
||||||
var app = electron.app; // Module to control application life.
|
var app = electron.app; // Module to control application life.
|
||||||
|
var BrowserWindow = electron.BrowserWindow;
|
||||||
|
|
||||||
var Menu = require('menu');
|
var Menu = require('menu');
|
||||||
var Tray = require('tray');
|
var Tray = require('tray');
|
||||||
var shell = require('shell');
|
var shell = require('shell');
|
||||||
|
@ -168,9 +170,16 @@ function updateTrayMenu(serverState) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
var hiddenWindow = null;
|
||||||
|
|
||||||
// This method will be called when Electron has finished
|
// This method will be called when Electron has finished
|
||||||
// initialization and is ready to create browser windows.
|
// initialization and is ready to create browser windows.
|
||||||
app.on('ready', function() {
|
app.on('ready', function() {
|
||||||
|
// create a BrowserWindow so the app launches but don't show it
|
||||||
|
hiddenWindow = new BrowserWindow({
|
||||||
|
show: false
|
||||||
|
});
|
||||||
|
|
||||||
// hide the dock icon
|
// hide the dock icon
|
||||||
app.dock.hide()
|
app.dock.hide()
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue