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;
}