ensure read action

This commit is contained in:
Anna.Kozlova
2017-02-13 14:19:01 +01:00
parent c902b68e86
commit ddd0bba30b
@@ -25,6 +25,7 @@ import com.intellij.ide.util.PsiElementListCellRenderer;
import com.intellij.navigation.ItemPresentation;
import com.intellij.navigation.NavigationItem;
import com.intellij.openapi.application.ApplicationManager;
import com.intellij.openapi.application.ReadAction;
import com.intellij.openapi.diagnostic.Logger;
import com.intellij.openapi.editor.Editor;
import com.intellij.openapi.editor.ex.util.EditorUtil;
@@ -225,7 +226,7 @@ public abstract class GotoTargetHandler implements CodeInsightActionHandler {
}
private Comparable getComparingObject(PsiElement o1) {
return getRenderer(o1, targetsWithRenderers, gotoData).getComparingObject(o1);
return ReadAction.compute(() -> getRenderer(o1, targetsWithRenderers, gotoData).getComparingObject(o1));
}
};
}