update resume logic
This commit is contained in:
parent
26a21ee8ec
commit
f78e47e747
|
@ -155,7 +155,7 @@ function buildContextMenu(args: any = {}) {
|
|||
...(paused ?
|
||||
[{
|
||||
label: 'resume export',
|
||||
click: () => mainWindow.webContents.send('start-export'),
|
||||
click: () => mainWindow.webContents.send('resume-export'),
|
||||
}] :
|
||||
[{
|
||||
label: 'pause export',
|
||||
|
|
|
@ -59,9 +59,9 @@ const showOnTray = (content: string) => {
|
|||
ipcRenderer.send('update-tray', content);
|
||||
};
|
||||
|
||||
const registerStartExportListener = (startExport: () => void) => {
|
||||
ipcRenderer.removeAllListeners("start-export");
|
||||
ipcRenderer.on('start-export', () => startExport());
|
||||
const registerResumeExportListener = (resumeExport: () => void) => {
|
||||
ipcRenderer.removeAllListeners("resume-export");
|
||||
ipcRenderer.on('resume-export', () => resumeExport());
|
||||
};
|
||||
const registerStopExportListener = (abortExport: () => void) => {
|
||||
ipcRenderer.removeAllListeners("stop-export");
|
||||
|
@ -108,7 +108,7 @@ windowObject['ElectronAPIs'] = {
|
|||
sendNotification,
|
||||
showOnTray,
|
||||
reloadWindow,
|
||||
registerStartExportListener,
|
||||
registerResumeExportListener,
|
||||
registerStopExportListener,
|
||||
registerPauseExportListener,
|
||||
registerRetryFailedExportListener,
|
||||
|
|
Loading…
Reference in a new issue