respond with null to avoid "port closed" errors

This commit is contained in:
tophf 2020-11-01 22:46:47 +03:00
parent ad44fe47c8
commit 32728b023b

View File

@ -296,8 +296,8 @@ function onRuntimeMessage(msg, sender) {
if (!fn) { if (!fn) {
throw new Error(`unknown API: ${msg.name}`); throw new Error(`unknown API: ${msg.name}`);
} }
const context = {msg, sender}; const res = fn.apply({msg, sender}, msg.args);
return fn.apply(context, msg.args); return res === undefined ? null : res;
} }
function openEditor(params) { function openEditor(params) {