Opened 10 years ago

Closed 6 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:


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)

ofa_test-8.html (2.1 KB) - added by cheewe 10 years ago.

Download all attachments as: .zip

Change History (6)

Changed 10 years ago by cheewe

Attachment: ofa_test-8.html added

comment:1 Changed 10 years ago by cheewe

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.

comment:2 Changed 10 years ago by bill

Component: DojoxCharting
Owner: changed from Adam Peller to Eugene Lazutkin

comment:3 Changed 10 years ago by cjolif

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 10 years ago by cjolif

Component: ChartingDojoX GFX

comment:5 Changed 6 years ago by dylan

Milestone: tbd1.12
Resolution: patchwelcome
Status: newclosed

Given that no one has shown interest in creating a patch in the past 3+ years, I'm closing this as patchwelcome.

Note: See TracTickets for help on using tickets.