Community
Participate
Working Groups
Build ID: I20080617-2000 Steps To Reproduce: GridColumnhave a number of not garbage collected fields caused by crossreferences. Please fix dispose method of GridColumn. GridColumn Line:224 ::::FROM::::::: /** * {@inheritDoc} */ public void dispose() { if (!parent.isDisposing()) { parent.removeColumn(this); if (group != null) group.removeColumn(this); } super.dispose(); } ::::TO::::::: /** * {@inheritDoc} */ public void dispose() { if (!parent.isDisposing()) { parent.removeColumn(this); parent = null; if (group != null) { group.removeColumn(this); group = null; } } if(cellRenderer != null) { cellRenderer.setDisplay(null); cellRenderer = null; } if(headerRenderer != null) { headerRenderer.setDisplay(null); headerRenderer = null; } super.dispose(); } More information:
Please create a patch against the header_footer branch then I'll commit it to CVS
Could you please provide a patch against HEAD
Hi all, i can working on it.. I would not want this commit is attributed to me.. Patch was created by Soichiro Yoshimura
(In reply to Mirko Paturzo from comment #3) > Hi all, > i can working on it.. I would not want this commit is attributed to me.. > Patch was created by Soichiro Yoshimura Mirko, go ahead and implement this in this fashion. The number of lines are too small to cause us any problems.
Dispose method fixed