diff --git a/src/shapes/path.class.js b/src/shapes/path.class.js index cd38075d..65c9da12 100644 --- a/src/shapes/path.class.js +++ b/src/shapes/path.class.js @@ -537,19 +537,21 @@ */ toSVG: function(reviver) { var chunks = [], - markup = this._createBaseSVGMarkup(); + markup = this._createBaseSVGMarkup(), addTransform = ''; for (var i = 0, len = this.path.length; i < len; i++) { chunks.push(this.path[i].join(' ')); } var path = chunks.join(' '); - + if (!(this.group && this.group.type == 'path-group')) { + addTransform = 'translate(' + (-this.width / 2) + ', ' + (-this.height / 2) + ')'; + } markup.push( //jscs:disable validateIndentation '\n' //jscs:enable validateIndentation