{решено} электронно - контекстное меню исчезает после добавления диалога - PullRequest
0 голосов
/ 10 апреля 2020

электрон

добавить context menu в средство визуализации. js:

//renderer.js
const { remote } = require('electron');
const myContextMenu = remote.Menu.buildFromTemplate ([
{ label: 'Exit', role: 'quit' },
{ label: 'Minimize', role: 'minimize' },
{ type: 'separator' },
{ label: 'Start', click() { console.log('Start the app') } }
])

window.addEventListener('contextmenu', (event) => {
 event.preventDefault();
 myContextMenu.popup();
})

эта часть работает.


после добавления диалогового окна:

const dialog = remote.dialog,
WIN = remote.getCurrentWindow();

let filePaths = dialog.showOpenDialog(WIN)
console.log('filePaths)

мои context menu исчезают.

Что не так?


Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...