node-source-map-support
node-source-map-support copied to clipboard
Crash when calling electron.remote.Menu.buildFromTemplate(template).popup();
I've build an Electron/Angular app and use electron buildin popup menu's. Popup menu's get dynamically build when user clicks a link element.
import * as electron from 'electron';
/* inside class */
public showMenu() {
const template: Electron.MenuItemConstructorOptions[] = [
{
label: 'Edit',
click: () => this.onArticleSelected(article),
},
.... etc
];
electron.remote.Menu.buildFromTemplate(template).popup();
}
Error gets raised when calling electron.remote.Menu.buildFromTemplate(template)
Part of stacktrace:
GET ng:///AppModule/ArticleListComponent.ngfactory.js
(anonymous) @ zone.js:2277
proto.(anonymous function) @ zone.js:1426
(anonymous) @ browser-source-map-support.js:107
(anonymous) @ browser-source-map-support.js:101
(anonymous) @ browser-source-map-support.js:107
(anonymous) @ browser-source-map-support.js:101