ipcMain.on('ELECTRON_BROWSER_MEMBER_SET', function (event, id, name, args) {
try {
- const [value] = unwrapArgs(event.sender, args)
- const obj = objectsRegistry.get(id)
+ args = unwrapArgs(event.sender, args)
+ let obj = objectsRegistry.get(id)
if (obj == null) {
throwRPCError(`Cannot set property '${name}' on missing remote object ${id}`)
}
- obj[name] = value
+ obj[name] = args[0]
event.returnValue = null
} catch (error) {
event.returnValue = exceptionToMeta(error)