aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorUlrich-Matthias Schäfer <ulima.ums@googlemail.com>2017-02-28 13:50:08 +0100
committerUlrich-Matthias Schäfer <ulima.ums@googlemail.com>2017-02-28 13:50:08 +0100
commitfa5b44bad00b9a44de551552510a07ea94200386 (patch)
tree0e3d609273937251bb3d862b91f5c699edb719bf /src
parent659fc06e7e2e916379bd105bf7908ab77877acd3 (diff)
downloadsvg.js-fa5b44bad00b9a44de551552510a07ea94200386.tar.gz
svg.js-fa5b44bad00b9a44de551552510a07ea94200386.zip
added tests to increase code coverage
Diffstat (limited to 'src')
-rw-r--r--src/matrix.js2
-rw-r--r--src/sugar.js2
2 files changed, 3 insertions, 1 deletions
diff --git a/src/matrix.js b/src/matrix.js
index 481564e..356b790 100644
--- a/src/matrix.js
+++ b/src/matrix.js
@@ -10,6 +10,8 @@ SVG.Matrix = SVG.invent({
stringToMatrix(source) :
arguments.length == 6 ?
arrayToMatrix([].slice.call(arguments)) :
+ Array.isArray(source) ?
+ arrayToMatrix(source) :
typeof source === 'object' ?
source : base
diff --git a/src/sugar.js b/src/sugar.js
index ddd4826..4110718 100644
--- a/src/sugar.js
+++ b/src/sugar.js
@@ -57,7 +57,7 @@ SVG.extend(SVG.Element, SVG.FX, {
}
// Map matrix to transform
, matrix: function(m) {
- return this.attr('transform', new SVG.Matrix(m))
+ return this.attr('transform', new SVG.Matrix(arguments.length == 6 ? [].slice.call(arguments) : m))
}
// Opacity
, opacity: function(value) {