NEW - bug 280180: downloading wiki pages fails with Invalid thread access
https://bugs.eclipse.org/bugs/show_bug.cgi?id=280180
diff --git a/org.eclipse.mylyn.trac.wiki/src/org/eclipse/mylyn/internal/trac/wiki/actions/OpenWikiPageAction.java b/org.eclipse.mylyn.trac.wiki/src/org/eclipse/mylyn/internal/trac/wiki/actions/OpenWikiPageAction.java
index f4b9fb0..19edf58 100644
--- a/org.eclipse.mylyn.trac.wiki/src/org/eclipse/mylyn/internal/trac/wiki/actions/OpenWikiPageAction.java
+++ b/org.eclipse.mylyn.trac.wiki/src/org/eclipse/mylyn/internal/trac/wiki/actions/OpenWikiPageAction.java
@@ -24,6 +24,7 @@
 import org.eclipse.jface.viewers.ISelection;
 import org.eclipse.jface.viewers.IStructuredSelection;
 import org.eclipse.jface.window.Window;
+import org.eclipse.mylyn.commons.core.StatusHandler;
 import org.eclipse.mylyn.internal.tasks.ui.util.TasksUiInternal;
 import org.eclipse.mylyn.internal.trac.core.TracRepositoryConnector;
 import org.eclipse.mylyn.internal.trac.core.client.AbstractWikiHandler;
@@ -85,7 +86,9 @@
 							OpenWikiPageSelectionDialog.this.close();
 						}
 					});
-					TasksUiInternal.displayStatus("Unable to download Wiki page names", e.getStatus());
+					StatusHandler.log(new Status(IStatus.ERROR, TracWikiPlugin.ID_PLUGIN,
+							"Unable to download Wiki page names", e));
+					TasksUiInternal.asyncDisplayStatus("Unable to download Wiki page names", e.getStatus());
 				}
 				return Status.OK_STATUS;
 			}