win: Newly created window should also be aware of application menu.

This commit is contained in:
Cheng Zhao 2013-10-05 21:05:59 +08:00
parent caaab22841
commit a182de20a4
5 changed files with 17 additions and 3 deletions

View file

@ -5,6 +5,12 @@ v8Util = process.atomBinding 'v8_util'
BrowserWindow = process.atomBinding('window').BrowserWindow
BrowserWindow::__proto__ = EventEmitter.prototype
BrowserWindow::_init = ->
# Simulate the application menu on platforms other than OS X.
if process.platform isnt 'darwin'
menu = app.getApplicationMenu()
@setMenu menu if menu?
BrowserWindow::toggleDevTools = ->
opened = v8Util.getHiddenValue this, 'devtoolsOpened'
if opened