diff options
author | Carolyn MacLeod <carolyn> | 2007-11-30 20:11:01 +0000 |
---|---|---|
committer | Carolyn MacLeod <carolyn> | 2007-11-30 20:11:01 +0000 |
commit | 898faf0d3eff2fc6740fbda0951bbb922103ae13 (patch) | |
tree | 6ff60e2a101114fbd8ea5c5114667195c013367a /examples/org.eclipse.swt.examples/src/org/eclipse/swt/examples/controlexample | |
parent | d5d44d4adf93fbb3c6559938f894e0570637cf00 (diff) | |
download | eclipse.platform.swt-898faf0d3eff2fc6740fbda0951bbb922103ae13.tar.gz eclipse.platform.swt-898faf0d3eff2fc6740fbda0951bbb922103ae13.tar.xz eclipse.platform.swt-898faf0d3eff2fc6740fbda0951bbb922103ae13.zip |
check for backgroundImageButton being disposed
Diffstat (limited to 'examples/org.eclipse.swt.examples/src/org/eclipse/swt/examples/controlexample')
-rwxr-xr-x | examples/org.eclipse.swt.examples/src/org/eclipse/swt/examples/controlexample/Tab.java | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/examples/org.eclipse.swt.examples/src/org/eclipse/swt/examples/controlexample/Tab.java b/examples/org.eclipse.swt.examples/src/org/eclipse/swt/examples/controlexample/Tab.java index da72886275..9054cbedea 100755 --- a/examples/org.eclipse.swt.examples/src/org/eclipse/swt/examples/controlexample/Tab.java +++ b/examples/org.eclipse.swt.examples/src/org/eclipse/swt/examples/controlexample/Tab.java @@ -1444,6 +1444,7 @@ abstract class Tab { * Sets the background image of the "Example" widgets. */ void setExampleWidgetBackgroundImage () { + if (backgroundImageButton.isDisposed()) return; Control [] controls = getExampleControls (); for (int i=0; i<controls.length; i++) { controls [i].setBackgroundImage (backgroundImageButton.getSelection () ? instance.images[ControlExample.ciBackground] : null); |