]> source.dussan.org Git - svg.js.git/commitdiff
fixed bbox not declared in SVG.Box.transform
authordotnetCarpenter <jon.ronnenberg@gmail.com>
Tue, 11 Apr 2017 14:25:48 +0000 (16:25 +0200)
committerdotnetCarpenter <jon.ronnenberg@gmail.com>
Tue, 11 Apr 2017 14:26:18 +0000 (16:26 +0200)
CHANGELOG.md
src/boxes.js

index 287697380a9e481d25d21708d973a7fae0b8fcab..b66c8e2b1365e664f3610dacaab00e1ab2716c84 100644 (file)
@@ -33,6 +33,8 @@ The document follows the conventions described in [“Keep a CHANGELOG”](http:
 
 ### Fixed
 - `clear()` does not remove the parser in svg documents anymore
+- `len` not declared in FX module, making it a global variable
+- `bbox` not declared in SVG.Box.transform
 
 ## [2.5.1](https://github.com/svgdotjs/svg.js/releases/tag/2.5.1) - 2017-03-27
 
index dd6003ba0551cacd251e99ea1bdde4056ee39b8b..0a7759ff2720775809dae7e278ff5b5d48c2fa4a 100644 (file)
@@ -8,11 +8,10 @@ SVG.Box = SVG.invent({
       this.y = y
       this.width = width
       this.height = height
-
     }
 
     // add center, right, bottom...
-    fullBox(this)
+    fullBox(this)    
   }
 , extend: {
     // Merge rect box with another, return a new instance
@@ -29,7 +28,7 @@ SVG.Box = SVG.invent({
     }
 
   , transform: function(m) {
-      var xMin = Infinity, xMax = -Infinity, yMin = Infinity, yMax = -Infinity, p
+      var xMin = Infinity, xMax = -Infinity, yMin = Infinity, yMax = -Infinity, p, bbox
 
       var pts = [
         new SVG.Point(this.x, this.y),
@@ -78,7 +77,7 @@ SVG.BBox = SVG.invent({
             topParent = topParent.parentNode
           }
           if (topParent != document) throw new Exception('Element not in the dom')
-        } else {      
+        } else {
           // the element is NOT in the dom, throw error
           if(!document.documentElement.contains(element.node)) throw new Exception('Element not in the dom')
         }