diff options
author | Bogdan Gheorghe | 2012-09-25 19:51:44 +0000 |
---|---|---|
committer | Bogdan Gheorghe | 2012-11-21 16:31:51 +0000 |
commit | f3a1281646d2918e24a3f3244e246f2d05d6175c (patch) | |
tree | f136b843ac32025e59e86ff4b01c61f614b256f6 | |
parent | a838513a598f586df636d373daadbc0c00e653d3 (diff) | |
download | eclipse.platform.swt-f3a1281646d2918e24a3f3244e246f2d05d6175c.tar.gz eclipse.platform.swt-f3a1281646d2918e24a3f3244e246f2d05d6175c.tar.xz eclipse.platform.swt-f3a1281646d2918e24a3f3244e246f2d05d6175c.zip |
Bug 389250 - Lots of stuff leaked when closing and reopening views
-rw-r--r-- | bundles/org.eclipse.swt/Eclipse SWT Custom Widgets/common/org/eclipse/swt/custom/CTabFolder.java | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT Custom Widgets/common/org/eclipse/swt/custom/CTabFolder.java b/bundles/org.eclipse.swt/Eclipse SWT Custom Widgets/common/org/eclipse/swt/custom/CTabFolder.java index 1f71f4937a..7bce246e6d 100644 --- a/bundles/org.eclipse.swt/Eclipse SWT Custom Widgets/common/org/eclipse/swt/custom/CTabFolder.java +++ b/bundles/org.eclipse.swt/Eclipse SWT Custom Widgets/common/org/eclipse/swt/custom/CTabFolder.java @@ -1558,6 +1558,7 @@ void onDispose(Event event) { } } + gradientColors = null; selectionGradientColors = null; selectionGradientPercents = null; @@ -1590,6 +1591,16 @@ void onDispose(Event event) { if (renderer != null) renderer.dispose(); renderer = null; + + minItem = null; + maxItem = null; + minMaxTb = null; + + chevronItem = null; + chevronTb = null; + + folderListeners = null; + tabListeners = null; } void onDragDetect(Event event) { boolean consume = false; |