Make sure transform is non-null to avoid problems when it is appended later.
This commit is contained in:
parent
c3f4606576
commit
b06c7a5f20
|
@ -866,9 +866,9 @@
|
||||||
else {svg.element.setAttribute("transform","translate("+Math.floor(svg.x)+","+Math.floor(svg.y)+")")}
|
else {svg.element.setAttribute("transform","translate("+Math.floor(svg.x)+","+Math.floor(svg.y)+")")}
|
||||||
} else if (nodeName === "line" || nodeName === "polygon" ||
|
} else if (nodeName === "line" || nodeName === "polygon" ||
|
||||||
nodeName === "path" || nodeName === "a") {
|
nodeName === "path" || nodeName === "a") {
|
||||||
var transform = svg.element.getAttribute("transform");
|
var transform = svg.element.getAttribute("transform") || "";
|
||||||
if (transform) transform = " "+transform;
|
if (transform) transform = " "+transform;
|
||||||
transform = "translate("+Math.floor(svg.x)+","+Math.floor(svg.y)+") "+transform;
|
transform = "translate("+Math.floor(svg.x)+","+Math.floor(svg.y)+")"+transform;
|
||||||
svg.element.setAttribute("transform",transform);
|
svg.element.setAttribute("transform",transform);
|
||||||
} else {
|
} else {
|
||||||
svg.element.setAttribute("x",Math.floor(svg.x/svg.scale));
|
svg.element.setAttribute("x",Math.floor(svg.x/svg.scale));
|
||||||
|
|
Loading…
Reference in New Issue
Block a user