diff --git a/main.js b/main.js index 27b6d30b0..c284c5ace 100644 --- a/main.js +++ b/main.js @@ -360,7 +360,7 @@ app.on('ready', function() { appStartWindow = null; var onboardingWindow = popupWindow.show('onboardingScreen', {width: 576, height: 442}); - onboardingWindow.openDevTools(); + // onboardingWindow.openDevTools(); onboardingWindow.on('close', function(){ app.quit(); }); @@ -380,6 +380,7 @@ app.on('ready', function() { ipc.on('onBoarding_launchApp', function(e) { clearSocket(socket); + // prevent that it closes the app onboardingWindow.removeAllListeners('close'); onboardingWindow.close(); onboardingWindow = null; diff --git a/modules/checkNodeSync.js b/modules/checkNodeSync.js index 8be011e87..116c9b2c1 100644 --- a/modules/checkNodeSync.js +++ b/modules/checkNodeSync.js @@ -29,7 +29,7 @@ module.exports = function(appStartWindow, callbackSplash, callbackOnBoarding){ global.nodeConnector.send('eth_accounts', [], function(e, result){ // start on boarding screen - if(!e && global.nodes.geth && result && result.length !== 0) { + if(!e && global.nodes.geth && result && result.length === 0) { callbackOnBoarding(); diff --git a/modules/ethereumNodes.js b/modules/ethereumNodes.js index 07411a1fd..8c0d9601b 100644 --- a/modules/ethereumNodes.js +++ b/modules/ethereumNodes.js @@ -241,14 +241,6 @@ module.exports = { } }); - - // confirm to the disclaimer in geth - if(type === 'geth') { - setTimeout(function(){ - if(!error) - global.nodes[type].stdin.write("y\r\n"); - }, 10); - } }); }