Fix builder for non-osx system

This commit is contained in:
Gustavo Maximiliano Cortez 2015-05-28 12:14:04 -03:00
commit 56699a20fc
No known key found for this signature in database
GPG key ID: 15EDAD8D9F2EB1AF
4 changed files with 5 additions and 667 deletions

View file

@ -396,7 +396,11 @@ angular
var gui = require('nw.gui');
var win = gui.Window.get();
var nativeMenuBar = new gui.Menu({ type: "menubar" });
nativeMenuBar.createMacBuiltin("Copay");
try {
nativeMenuBar.createMacBuiltin("Copay");
} catch(e) {
$log.debug('This is not OSX');
}
win.menu = nativeMenuBar;
}