diff --git a/js/kiri-conf.js b/js/kiri-conf.js index cf128ae0..aaf3356b 100644 --- a/js/kiri-conf.js +++ b/js/kiri-conf.js @@ -162,7 +162,7 @@ let gs_kiri_conf = exports; device_v1_to_v2(settings.device); device_v1_to_v2(settings.cdev.FDM); objectMap(settings.devices, dev => { - return device_from_code(dev); + return dev ? device_from_code(dev) : dev; }); settings.ver = CVER; } diff --git a/js/kiri-init.js b/js/kiri-init.js index 4d2029c4..2a529db8 100644 --- a/js/kiri-init.js +++ b/js/kiri-init.js @@ -1662,6 +1662,7 @@ var gs_kiri_init = exports; let wmaxy = wminy + whei + delta.y; if (wminy < bminy || wmaxy > bmaxy) return; widget.move(delta.x, delta.y, 0); + API.event.emit('widget.move', {widget, delta}); }); platform.update_stock(); } else {