summaryrefslogtreecommitdiffstats
path: root/src/utils
diff options
context:
space:
mode:
authorUlrich-Matthias Schäfer <ulima.ums@googlemail.com>2020-09-27 13:35:47 +1000
committerUlrich-Matthias Schäfer <ulima.ums@googlemail.com>2020-09-27 13:35:47 +1000
commit99e176f76332b47a6c026dbd9dcf7742191b8b29 (patch)
tree18fe3fbadb6fde0ca05b75ae09d7510de0a17ed0 /src/utils
parent3f78cb81973f9c6c9a0754a555c939e81d24a1ff (diff)
downloadsvg.js-99e176f76332b47a6c026dbd9dcf7742191b8b29.tar.gz
svg.js-99e176f76332b47a6c026dbd9dcf7742191b8b29.zip
fix `clone()` to return the correct instance (#1154)
Diffstat (limited to 'src/utils')
-rw-r--r--src/utils/adopter.js5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/utils/adopter.js b/src/utils/adopter.js
index 2de1b27..a440e4c 100644
--- a/src/utils/adopter.js
+++ b/src/utils/adopter.js
@@ -107,10 +107,11 @@ export function assignNewId (node) {
}
if (node.id) {
- return adopt(node).id(eid(node.nodeName))
+ node.id = eid(node.nodeName)
+ return node
}
- return adopt(node)
+ return node
}
// Method for extending objects