diff --git a/editor/svg-editor.js b/editor/svg-editor.js index 9df94f0b..89c72ae6 100644 --- a/editor/svg-editor.js +++ b/editor/svg-editor.js @@ -1356,27 +1356,19 @@ var getPaint = function(color, opac, type) { // update the editor's fill paint - var opts = null; + var opts = { alpha: opac }; if (color.indexOf('url(#') === 0) { var refElem = svgCanvas.getRefElem(color); if (refElem) { refElem = refElem.cloneNode(true); } else { - refElem = $('#' + type + '_color defs *')[0]; + refElem = $('#' + type + '_color defs *')[0]; } - - opts = { alpha: opac }; opts[refElem.tagName] = refElem; } else if (color.indexOf('#') === 0) { - opts = { - alpha: opac, - solidColor: color.substr(1) - }; + opts.solidColor = color.substr(1); } else { - opts = { - alpha: opac, - solidColor: 'none' - }; + opts.solidColor = 'none'; } return new $.jGraduate.Paint(opts); };