Ticket #2528882 (closed defect)

Reporter


Michael Osipov
Opened: 04/1/10
Last modified: 03/18/11
Status: closed
Type: defect
Resolution: wontfix

Owner


Jenny Donnelly
Target Release: 2.9.0
Priority: P4 (low)
Summary: DataTable hideColumn is very slow in IE6
Description:

Loading a datatable with 8 columns and 100 rows + hiding 5 columns after rendering takes too much time.
We have to use IE6 and this process takes about 30 seconds and more. In IE8 it's faster, in FF it's almost instantaneous.

If you aren't able to workaround this performance issue somehow, you should at least alter the YUIDoc for hideColumn and IE6.

Type: defect Observed in Version: 2.8.0
Component: DataTable Severity: S2 (high)
Assigned To: Jenny Donnelly Target Release: 2.9.0
Location: Website Priority: P4 (low)
Tags: Relates To:
Browsers: IE 6.x
URL:
Test Information:

Change History

Jenny Donnelly

YUI Developer

Posted: 01/15/11
  • priority changed to P3 (normal)
  • resolution changed to wontfix
  • status changed from new to closed

Couple options to consider:

  • Do not define those hidden columns at all in your columnset
  • hidden:true in the intial column definition

Michael Osipov

Posted: 01/20/11
  • resolution changed from wontfix
  • status changed from closed to reopened

Both won't do, if you try to hide columns at runtime. I.e. the user wants to hide some *after* the table has been created.

Jenny Donnelly

YUI Developer

Posted: 01/20/11
  • location changed to Library Code
  • milestone changed to 2.9.0
  • priority changed from P3 (normal) to P4 (low)
  • status changed from reopened to accepted

Will investigate. Lowering priority since it's IE6 only. At the very least will update documentation as you suggest.

Jenny Donnelly

YUI Developer

Posted: 01/27/11
  • location changed from Library Code to Website

Jenny Donnelly

YUI Developer

Posted: 03/18/11
  • resolution changed to wontfix
  • status changed from accepted to closed

Added to known issues.