IDEADEV-40311: read action

This commit is contained in:
Peter Gromov
2009-09-11 15:38:08 +04:00
parent 5f9496f4ea
commit c8d31dbcbe
@@ -27,7 +27,11 @@ public class MethodUsagesSearcher implements QueryExecutor<PsiReference, MethodR
final PsiManager psiManager = PsiManager.getInstance(method.getProject());
final boolean isStrictSignatureSearch = p.isStrictSignatureSearch();
final PsiClass aClass = method.getContainingClass();
final PsiClass aClass = ApplicationManager.getApplication().runReadAction(new Computable<PsiClass>() {
public PsiClass compute() {
return method.getContainingClass();
}
});
if (aClass == null) return true;
if (method.isConstructor()) {