api/ipc: fix proxy setters

This commit is contained in:
Oj 2023-02-02 16:23:01 +00:00
parent 7b10f38131
commit 43cd73b653

View File

@ -106,14 +106,14 @@ Gluon.ipc.store = new Proxy({
_store[key] = value; _store[key] = value;
updateBackend(key, value); updateBackend(key, value);
return value; return true;
}, },
deleteProperty(_obj, key) { deleteProperty(_obj, key) {
delete _store[key]; delete _store[key];
updateBackend(key, undefined); updateBackend(key, undefined);
return; return true;
} }
}); });
@ -248,14 +248,14 @@ delete window._gluonSend;
_store[key] = value; _store[key] = value;
updateWeb(key, value); updateWeb(key, value);
return value; return true;
}, },
deleteProperty(_obj, key) { deleteProperty(_obj, key) {
delete _store[key]; delete _store[key];
updateWeb(key, undefined); updateWeb(key, undefined);
return; return true;
} }
}); });