Opened 13 years ago
Closed 13 years ago
#6937 closed defect (fixed)
opacity operations do not ensure that elements have layout on IE 6/7
Reported by: | alex | Owned by: | alex |
---|---|---|---|
Priority: | high | Milestone: | 1.2 |
Component: | Core | Version: | 1.1.1 |
Keywords: | Cc: | ||
Blocked By: | Blocking: |
Description
dojo.style("opacity", 0.5) may fail on nodes with complex (non-hasLayout) formatting on IE 6 and 7. The solution is to have the opacity code smack a zoom property on to all opacity setting operations.
Change History (2)
comment:1 Changed 13 years ago by
comment:2 Changed 13 years ago by
Resolution: | → fixed |
---|---|
Status: | new → closed |
fixed in [13991], although we should probably now remove the code in _makeFadeable() as well.
Note: See
TracTickets for help on using
tickets.
We already have code for this although I guess it's not used during direct setting of opacity. It's in base/_fx.js in _makeFadeable(). Should just call that function I guess. (Perhaps move it to the HTML module.)