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() {