Project: JDT
Bug 393007 AbstractInfoView#selectionChanged(..) calls codeResolve in the UI thread if linking is disabled
Reported: 2012-10-28 15:55:10 | Status: verified fixed

AbstractInfoView#selectionChanged(..) calls codeResolve in the UI thread if linking is disabled. findSelectedJavaElement(..) is a potentially long-running operation, that's why it's normally called in a background thread. It should also be done in the bg if linking is disabled.

Files changed in fix:
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/infoviews/AbstractInfoView.java