diff options
Diffstat (limited to 'bundles/org.eclipse.swt/Eclipse SWT/cocoa/org/eclipse/swt/widgets/TaskBar.java')
-rw-r--r-- | bundles/org.eclipse.swt/Eclipse SWT/cocoa/org/eclipse/swt/widgets/TaskBar.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT/cocoa/org/eclipse/swt/widgets/TaskBar.java b/bundles/org.eclipse.swt/Eclipse SWT/cocoa/org/eclipse/swt/widgets/TaskBar.java index 9e425f5d89..823bb33c1e 100644 --- a/bundles/org.eclipse.swt/Eclipse SWT/cocoa/org/eclipse/swt/widgets/TaskBar.java +++ b/bundles/org.eclipse.swt/Eclipse SWT/cocoa/org/eclipse/swt/widgets/TaskBar.java @@ -164,6 +164,7 @@ public TaskItem [] getItems () { return result; } +@Override void releaseChildren (boolean destroy) { if (items != null) { for (int i=0; i<items.length; i++) { @@ -177,11 +178,13 @@ void releaseChildren (boolean destroy) { super.releaseChildren (destroy); } +@Override void releaseParent () { super.releaseParent (); if (display.taskBar == this) display.taskBar = null; } +@Override void reskinChildren (int flags) { if (items != null) { for (int i=0; i<items.length; i++) { |