evanw / evanw/node-source-map-support

Crash when calling electron.remote.Menu.buildFromTemplate(template).popup();

Open
#184 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
2.2k
Forks
223
PR merge metrics
No merged PRs in 30d

Description

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
```

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.