Commit b69b846b by Pavel Chuchuva

Fixed clip-rect moving canvas to absolute position in VML mode (IE7 and IE8)

parent 1dacaa38
......@@ -4606,8 +4606,7 @@ window.Raphael.vml && function (R) {
rect[2] = +rect[2] + (+rect[0]);
rect[3] = +rect[3] + (+rect[1]);
var div = node.clipRect || R._g.doc.createElement("div"),
dstyle = div.style,
group = node.parentNode;
dstyle = div.style;
dstyle.clip = R.format("rect({1}px {2}px {3}px {0}px)", rect);
if (!node.clipRect) {
dstyle.position = "absolute";
......@@ -4615,8 +4614,8 @@ window.Raphael.vml && function (R) {
dstyle.left = 0;
dstyle.width = o.paper.width + "px";
dstyle.height = o.paper.height + "px";
group.parentNode.insertBefore(div, group);
div.appendChild(group);
node.parentNode.insertBefore(div, node);
div.appendChild(node);
node.clipRect = div;
}
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment