mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
user-friendly dumb mode handling in quick doc popup (EA-38090)
This commit is contained in:
@@ -576,7 +576,12 @@ public class CtrlMouseHandler extends AbstractProjectComponent {
|
||||
ApplicationManager.getApplication().runReadAction(new Runnable() {
|
||||
@Override
|
||||
public void run() {
|
||||
fullTextRef.set(provider.generateDoc(anchorElement, originalElement));
|
||||
try {
|
||||
fullTextRef.set(provider.generateDoc(anchorElement, originalElement));
|
||||
}
|
||||
catch (IndexNotReadyException e) {
|
||||
fullTextRef.set("Documentation is not available while indexing is in progress");
|
||||
}
|
||||
if (anchorElement instanceof PsiQualifiedNamedElement) {
|
||||
qualifiedNameRef.set(((PsiQualifiedNamedElement)anchorElement).getQualifiedName());
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user