mirror of
https://github.com/electron/electron.git
synced 2026-05-02 03:00:22 -04:00
Write a warning instead of crashing.
This commit is contained in:
committed by
Kevin Sawicki
parent
bc2f1e8199
commit
c213971a2d
@@ -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))
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user