Opened 8 years ago
Closed 8 years ago
#16879 closed defect (fixed)
IE10: Animated chart plots do not consistently render.
Reported by: | Jared Jurkiewicz | Owned by: | Patrick Ruzand |
---|---|---|---|
Priority: | undecided | Milestone: | 1.9 |
Component: | DojoX GFX | Version: | 1.8.3 |
Keywords: | ie10 | Cc: | |
Blocked By: | Blocking: |
Description (last modified by )
This appears to be an IE10 rendering bug where it doesn't always invalidate and update the render box containing the SVG elements of the chart. It is intermittently reproducible with the test_anim2d.html testcase for charting. With more complex charts/lots of datapoints, it becomes consistently reproducible.
When the issue triggers, the chart appears empty/blank.
I found a way to work around it by modifying the dojox.fx animateTransform code to prod the containing node on each animation tick to force a redraw. Patch coming shortly to work around the IE10 issue.
Attachments (3)
Change History (11)
comment:1 Changed 8 years ago by
Description: | modified (diff) |
---|
comment:2 Changed 8 years ago by
Description: | modified (diff) |
---|
Changed 8 years ago by
Attachment: | 16879.patch added |
---|
comment:3 Changed 8 years ago by
Owner: | changed from Eugene Lazutkin to Patrick Ruzand |
---|---|
Status: | new → assigned |
comment:4 Changed 8 years ago by
Keywords: | ie10 added |
---|
comment:6 Changed 8 years ago by
Milestone: | tbd → 1.9 |
---|
jaredj,
I have slightly modified your patch wrt to the way you walk up to the surface container: in gfx the surface is the first parent that does not define a getParent method.
Do you have some particular configurations that would change this behavior ? Could you test it and tell me if it's ok in your app/use case ?
Possible patch for this issue.