Opened 11 years ago
Closed 11 years ago
#10498 closed defect (invalid)
GFX: Renderer order is not configurable.
Reported by: | Jared Jurkiewicz | Owned by: | Jared Jurkiewicz |
---|---|---|---|
Priority: | high | Milestone: | tbd |
Component: | DojoX GFX | Version: | 1.4.0 |
Keywords: | Cc: | ||
Blocked By: | Blocking: |
Description
In the GFX code (dojox.gfx), the renderer search order is not configurable:
See line:
var renderers = (typeof dojo.config.gfxRenderer == "string" ? dojo.config.gfxRenderer : "svg,vml,silverlight,canvas").split(",");
What that does is state if it's a string use it, otherwise split a default array
So if you pass it it a string, it uses the string ... but since it doesn't split it, the render search logic (which assumes renderers is an array), won't work
So you can't change renderer order.
Also, why is silverlight after VML? Shouldn't Silverlight be before it? Otherwise it will never be used on IE. which ... is a problem ofr IE8, where VML is hosed pretty bad
Change History (2)
comment:1 Changed 11 years ago by
Owner: | changed from Eugene Lazutkin to Jared Jurkiewicz |
---|
comment:2 Changed 11 years ago by
Resolution: | → invalid |
---|---|
Status: | new → closed |
Note: See
TracTickets for help on using
tickets.
Not an issue as it turns out. Misread code.