added default menu items for 'Edit' and 'Window' #2814

This commit is contained in:
mst128256 2017-03-09 16:01:33 +01:00
parent aaa8e81cd4
commit 8aba640250
3 changed files with 85 additions and 1 deletions

View file

@ -11,7 +11,7 @@ const MenuItem = function (options) {
for (let key in options) {
if (!(key in this)) this[key] = options[key]
}
this.submenu = this.submenu || roles.getDefaultSubmenu(this.role)
if (this.submenu != null && this.submenu.constructor !== Menu) {
this.submenu = Menu.buildFromTemplate(this.submenu)
}