Write a warning instead of crashing.
This commit is contained in:
parent
bc2f1e8199
commit
c213971a2d
3 changed files with 15 additions and 10 deletions
|
@ -160,6 +160,9 @@ const rendererMissingErrorMessage = (meta, args, callIntoRenderer) => {
|
|||
|
||||
if (remoteEvents.length > 0) {
|
||||
message += `\nRemote event names: ${remoteEvents.join(', ')}`
|
||||
remoteEvents.forEach((eventName) => {
|
||||
sender.removeListener(eventName, callIntoRenderer)
|
||||
})
|
||||
}
|
||||
|
||||
return message
|
||||
|
@ -215,7 +218,7 @@ const unwrapArgs = function (sender, args) {
|
|||
if (!sender.isDestroyed() && webContentsId === sender.getId()) {
|
||||
sender.send('ELECTRON_RENDERER_CALLBACK', meta.id, valueToMeta(sender, args))
|
||||
} else {
|
||||
throw new Error(rendererMissingErrorMessage(meta, args, callIntoRenderer))
|
||||
console.warn(rendererMissingErrorMessage(meta, args, callIntoRenderer))
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue