From 503a393e4eafcd770aeef1c211f778b1d968b813 Mon Sep 17 00:00:00 2001 From: elaskavaia Date: Thu, 5 Nov 2015 15:42:17 -0500 Subject: [PATCH] launchbar - widget is disposed exception Change-Id: I059f5f30d34ab8858fdf6ac61d513f912a56ea19 --- .../org/eclipse/launchbar/ui/internal/controls/CSelector.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bundles/org.eclipse.launchbar.ui/src/org/eclipse/launchbar/ui/internal/controls/CSelector.java b/bundles/org.eclipse.launchbar.ui/src/org/eclipse/launchbar/ui/internal/controls/CSelector.java index b98b5ccc911..cf84e2733fb 100644 --- a/bundles/org.eclipse.launchbar.ui/src/org/eclipse/launchbar/ui/internal/controls/CSelector.java +++ b/bundles/org.eclipse.launchbar.ui/src/org/eclipse/launchbar/ui/internal/controls/CSelector.java @@ -464,10 +464,10 @@ public abstract class CSelector extends Composite { if (buttonComposite != null) { buttonComposite.setToolTipText(toolTipText); } - if (currentLabel != null) { + if (currentLabel != null && !currentLabel.isDisposed()) { currentLabel.setToolTipText(toolTipText); } - if (currentIcon != null) { + if (currentIcon != null && !currentIcon.isDisposed()) { currentIcon.setToolTipText(toolTipText); } }