diff --git a/background/background.js b/background/background.js index 968e1b42..109123f2 100644 --- a/background/background.js +++ b/background/background.js @@ -296,8 +296,8 @@ function onRuntimeMessage(msg, sender) { if (!fn) { throw new Error(`unknown API: ${msg.name}`); } - const context = {msg, sender}; - return fn.apply(context, msg.args); + const res = fn.apply({msg, sender}, msg.args); + return res === undefined ? null : res; } function openEditor(params) {