Opened 11 years ago

Last modified 6 years ago

#11563 closed defect

IE VML text letters rotated 90 degrees counter-clockwise — at Version 2

Reported by: elbeau Owned by: Eugene Lazutkin
Priority: high Milestone: 1.13
Component: DojoX GFX Version: 1.5
Keywords: Cc:
Blocked By: Blocking:

Description (last modified by Eugene Lazutkin)

In two places in vml.js you will see the line:

t.style["v-rotate-letters"]=s.rotated;

Apparently, no matter what the value of s.rotated is, if the v-rotate-letters attribute exists, then IE applies it as if v-rotate-letters is true;

In other words, changing the line of code to say:

t.style["v-rotate-letters"]=false;

...does NOTHING to fix the problem, you must:

if (s.rotated) {
    t.style["v-rotate-letters"]=s.rotated;
}

or IE will always print your letters rotated 90 degrees counter-clockwise.

Change History (2)

comment:1 Changed 11 years ago by elbeau

Oops...forgot to enclose it in a code block...the line actually looks like:

t.style["v-rotate-letters"]=s.rotated;

comment:2 Changed 11 years ago by Eugene Lazutkin

Description: modified (diff)
Milestone: tbd1.5.1
Priority: highnormal
severity: majornormal
Status: newassigned
Note: See TracTickets for help on using tickets.