Bug 250505: don't call triggerAccessible when widget is disposed
diff --git a/bundles/org.eclipse.ui.forms/src/org/eclipse/ui/forms/widgets/AbstractHyperlink.java b/bundles/org.eclipse.ui.forms/src/org/eclipse/ui/forms/widgets/AbstractHyperlink.java
index fd4a670..084b1f2 100644
--- a/bundles/org.eclipse.ui.forms/src/org/eclipse/ui/forms/widgets/AbstractHyperlink.java
+++ b/bundles/org.eclipse.ui.forms/src/org/eclipse/ui/forms/widgets/AbstractHyperlink.java
@@ -7,6 +7,7 @@
*
* Contributors:
* IBM Corporation - initial API and implementation
+ * Izzet Safer (isafer@ca.ibm.com) - patch (see Bugzilla #250505)
*******************************************************************************/
package org.eclipse.ui.forms.widgets;
@@ -231,9 +232,10 @@
IHyperlinkListener listener = (IHyperlinkListener) listenerList[i];
listener.linkActivated(he);
}
- if (!isDisposed())
+ if (!isDisposed()) {
setCursor(FormsResources.getHandCursor());
- triggerAccessible();
+ triggerAccessible();
+ }
}
void triggerAccessible() {