Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 9cc0a15

Browse files
integrate fullLayout inverseTransform and m shorthand
Co-authored-by: Alex Johnson <[email protected]>
1 parent e94ef47 commit 9cc0a15

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

src/plot_api/plot_api.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3715,8 +3715,7 @@ function makePlotFramework(gd) {
37153715
var gd3 = d3.select(gd);
37163716
var fullLayout = gd._fullLayout;
37173717
if(fullLayout._inverseTransform === undefined) {
3718-
fullLayout._inverseTransform = Lib.inverseTransformMatrix(Lib.getFullTransformMatrix(gd));
3719-
var m = fullLayout._inverseTransform;
3718+
var m = fullLayout._inverseTransform = Lib.inverseTransformMatrix(Lib.getFullTransformMatrix(gd));
37203719
fullLayout._inverseScaleX = Math.sqrt(m[0][0] * m[0][0] + m[0][1] * m[0][1] + m[0][2] * m[0][2]);
37213720
fullLayout._inverseScaleY = Math.sqrt(m[1][0] * m[1][0] + m[1][1] * m[1][1] + m[1][2] * m[1][2]);
37223721
}

0 commit comments

Comments
 (0)