Opened 9 years ago
Closed 5 years ago
#14997 closed defect (patchwelcome)
Chart in a scrollable div in IE8
Reported by: | cheewe | Owned by: | Eugene Lazutkin |
---|---|---|---|
Priority: | undecided | Milestone: | 1.13 |
Component: | DojoX GFX | Version: | 1.7.1 |
Keywords: | Cc: | Patrick Ruzand, cjolif | |
Blocked By: | Blocking: |
Description
When dojo charts in a scrollable div are rendered in IE8 document mode, the charts are drawn so that it overflows the div and does not move when the scrolls are moved. See attached example file (use IE8 document mode.)
I noticed the following was created within the div of the chart <div style="width: 400px; height: 200px; position: absolute; cliptop: 0px; clipright: 400px; clipbottom: 200px; clipleft: 0px;">
If I changed position to relative manually using the debug console, it actually fixes the issue. In the creation of the elements for the dojo chart, position should be relative instead of absolute.
It would be nice if we can have a patch for this because many of our users are still using I8
Attachments (1)
Change History (6)
Changed 9 years ago by
Attachment: | ofa_test-8.html added |
---|
comment:1 Changed 9 years ago by
comment:2 Changed 9 years ago by
Component: | Dojox → Charting |
---|---|
Owner: | changed from Adam Peller to Eugene Lazutkin |
comment:3 Changed 9 years ago by
Cc: | Patrick Ruzand cjolif added |
---|
This absolute div positioning is not created by charting but by gfx under VML. So I would prefer gfx to look at this as I'm not sure of what the implications would be. Patrick?
comment:4 Changed 9 years ago by
Component: | Charting → DojoX GFX |
---|
comment:5 Changed 5 years ago by
Milestone: | tbd → 1.12 |
---|---|
Resolution: | → patchwelcome |
Status: | new → closed |
Given that no one has shown interest in creating a patch in the past 3+ years, I'm closing this as patchwelcome.
Hi, would you be able to put some priority on this? Most IE users are still on IE8, so this is quite important for us. Thank you so much.