svgdotjs / svg.js

The lightweight library for manipulating and animating SVG
https://svgjs.dev
Other
11.07k stars 1.08k forks source link

Can't use HTML color names when animating #1269

Closed OrIOg closed 2 years ago

OrIOg commented 2 years ago

Fiddle

https://jsfiddle.net/fwd3bgks/9/

Explanation

Uncaught TypeError: lastCommand is undefined startNewSegment pathParser.js:96 pathParser pathParser.js:160 parse PathArray.js:97 init SVGArray.js:17 SVGArray SVGArray.js:6 PathArray PathArray.js:43 init Morphable.js:265 ObjectBag Morphable.js:215 _set Morphable.js:106 from Morphable.js:71 styleAttr Runner.js:682 _initialise Runner.js:414 step Runner.js:354 _stepFn Timeline.js:293 _draw Animator.js:86 _draw Animator.js:96 _draw Animator.js:96 _draw Animator.js:96 _draw Animator.js:96 _draw Animator.js:96 _draw Animator.js:96 _draw Animator.js:96 _draw Animator.js:96 _draw Animator.js:96 _draw Animator.js:96 _draw Animator.js:96 _draw Animator.js:96 _draw Animator.js:96 _draw Animator.js:96 _draw Animator.js:96 _draw Animator.js:96 _draw Animator.js:96 _draw Animator.js:96 _draw Animator.js:96 _draw Animator.js:96 _draw Animator.js:96 _draw Animator.js:96 _draw Animator.js:96 _draw Animator.js:96 _draw Animator.js:96 _draw Animator.js:96 _draw Animator.js:96 _draw Animator.js:96 _draw Animator.js:96 _draw Animator.js:96 _draw Animator.js:96 _draw Animator.js:96 _draw Animator.js:96 _draw Animator.js:96 _draw Animator.js:96 _draw Animator.js:96 _draw Animator.js:96 _draw Animator.js:96 _draw Animator.js:96 _draw Animator.js:96 frame Animator.js:18 _continue Timeline.js:217 play Timeline.js:92 animate Runner.js:612 pathParser.js:96:18

Fuzzyma commented 2 years ago

svg.js wil not do that for you. A mapping would just add a lot of code for almost no benefit. So this is a wontfix unfortunately