Здрасте!
Ребят, рендерится у меня по клику линия svg c анимацией. Чтобы при генерации новых линий старые заново не анимировались, каждой задаю атрибут restart со значением never.
lineAnimate.setAttribute('values', '0; 1; 2; 3; 4');
lineAnimate.setAttribute('keyTimes', '0; 0.25; 0.50; 0.75; 1');
lineAnimate.setAttribute('dur', '500ms');
lineAnimate.setAttribute('begin', 'canv.mouseup');
lineAnimate.setAttribute('fill', 'freeze');
lineAnimate.setAttribute('restart', 'never');
Код отлично исполняется везде, кроме Safari и любого браузера на iOS: при рендере новой линии ВСЕ предыдущие перезапускают свою анимацию. Что делать?