diff --git a/src/jmap/map.js b/src/jmap/map.js index ecb84aa2e..d7c95a8b3 100644 --- a/src/jmap/map.js +++ b/src/jmap/map.js @@ -191,7 +191,7 @@ class Jlmap { for (var prop in elem) { if (oDevice[prop] != elem[prop]) { - oDevice[prop] = elem[prop]; + deepAssign(oDevice, elem); return true; } }