diff --git a/src/lib/ipc.js b/src/lib/ipc.js index 8c14ec8..e46b5e8 100644 --- a/src/lib/ipc.js +++ b/src/lib/ipc.js @@ -106,14 +106,14 @@ Gluon.ipc.store = new Proxy({ _store[key] = value; updateBackend(key, value); - return value; + return true; }, deleteProperty(_obj, key) { delete _store[key]; updateBackend(key, undefined); - return; + return true; } }); @@ -248,14 +248,14 @@ delete window._gluonSend; _store[key] = value; updateWeb(key, value); - return value; + return true; }, deleteProperty(_obj, key) { delete _store[key]; updateWeb(key, undefined); - return; + return true; } }); @@ -267,10 +267,12 @@ delete window._gluonSend; API = new Proxy(API, { // setter and deleter API set(_obj, key, value) { expose(key, value); + return true; }, deleteProperty(_obj, key) { unexpose(key); + return true; } });