Animate does not animate related <use> elements

NEW
Unassigned

Status

()

Core
SVG
5 years ago
4 months ago

People

(Reporter: David White, Unassigned)

Tracking

11 Branch
x86
Linux
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

(Reporter)

Description

5 years ago
Created attachment 608634 [details]
Test SVG with animateTransform on path which is then cloned with <use>

User Agent: Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:11.0) Gecko/20100101 Firefox/11.0
Build ID: 20120310010446

Steps to reproduce:

Created SVG with a path with a animateTransform child element linked to mouseover (black circle). Cloned that path several times (red, green and blue circles).

Tried mouse over each element in turn (original path and use elements)


Actual results:

mouseover on use elements animates individually, as expected.

However, mouseover on original path only animates that path and not use elements


Expected results:

Spec isn't clear on this but I anticipated that mouseover on original path would animate use elements since they mimic all properties of the original.

This came from testing a bug in Webkit (https://bugs.webkit.org/show_bug.cgi?id=81792). With webkit mouseover on <use> calls all sibling <use> elements to animate, which is definately incorrect.

I would like correct behaviour on triggering animation on a element which is cloned with <use> to be agreed and implemented the same across browsers. (please!)

Updated

5 years ago
Status: UNCONFIRMED → RESOLVED
Last Resolved: 5 years ago
Resolution: --- → DUPLICATE
Duplicate of bug: 619509
(Reporter)

Comment 2

5 years ago
Thank you, Robert. I did search but didn't come across this one.

Is the compliant behaviour then that animating an object should animate all related <use> clones?
Status: RESOLVED → UNCONFIRMED
Resolution: DUPLICATE → ---

Comment 3

5 years ago
It is and that's what that bug is about.
Status: UNCONFIRMED → RESOLVED
Last Resolved: 5 years ago5 years ago
Resolution: --- → DUPLICATE
Duplicate of bug: 619509

Updated

5 years ago
Status: RESOLVED → VERIFIED

Updated

5 years ago
Status: VERIFIED → REOPENED
Ever confirmed: true
Resolution: DUPLICATE → ---

Updated

5 years ago
Assignee: nobody → longsonr
Status: REOPENED → ASSIGNED

Updated

5 years ago
Assignee: longsonr → nobody

Updated

4 years ago
Summary: Animate on a path does not animate relate use elements → Animate does not animate related <use> elements

Updated

4 years ago
Status: ASSIGNED → NEW

Updated

4 years ago
Duplicate of this bug: 844634

Updated

2 years ago
Duplicate of this bug: 1194728

Comment 6

2 years ago
Hi all. Given that 1194728 is a duplicate, then it is highly likely, it would seem, that this is also:
http://cs.sru.edu/~ddailey/ello/BasicPuebloSpiral.svg
same symptoms -- reused stuff doesn't animate properly. See also instance at https://ello.co/ddailey/post/GwFlnDl399lyp_SVHhGM0A where embedded in social media.

Updated

4 months ago
Duplicate of this bug: 1339788
You need to log in before you can comment on or make changes to this bug.