Skip to content

Commit aff60e5

Browse files
committed
Fix for Chrome.
1 parent 573b243 commit aff60e5

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

talk/20111116/bundle.html

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,8 @@ <h2>
8686
.style("left", "-160px")
8787
.style("width", w + "px")
8888
.style("height", w + "px")
89-
.style("position", "absolute");
89+
.style("position", "absolute")
90+
.style("-webkit-backface-visibility", "hidden");
9091

9192
var svg = div.append("svg:svg")
9293
.attr("width", w)
@@ -148,7 +149,7 @@ <h2>
148149
if (m0) {
149150
var m1 = mouse(d3.event),
150151
dm = Math.atan2(cross(m0, m1), dot(m0, m1)) * 180 / Math.PI;
151-
div.style("-webkit-transform", "translate3d(0," + (ry - rx) + "px,0)rotate3d(0,0,0," + dm + "deg)translate3d(0," + (rx - ry) + "px,0)");
152+
div.style("-webkit-transform", "translateY(" + (ry - rx) + "px)rotateZ(" + dm + "deg)translateY(" + (rx - ry) + "px)");
152153
}
153154
}
154155

@@ -162,7 +163,7 @@ <h2>
162163
else if (rotate < 0) rotate += 360;
163164
m0 = null;
164165

165-
div.style("-webkit-transform", "rotate3d(0,0,0,0deg)");
166+
div.style("-webkit-transform", null);
166167

167168
svg
168169
.attr("transform", "translate(" + rx + "," + ry + ")rotate(" + rotate + ")")

0 commit comments

Comments
 (0)