mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
fix NPE (EA-34593)
This commit is contained in:
@@ -117,7 +117,10 @@ public class XmlAutoPopupHandler extends TypedHandlerDelegate {
|
||||
Boolean result = isRelevantLanguage.get();
|
||||
if (result == null) {
|
||||
Language language = element.getLanguage();
|
||||
if (element instanceof PsiWhiteSpace) language = element.getParent().getLanguage();
|
||||
PsiElement parent = element.getParent();
|
||||
if (element instanceof PsiWhiteSpace && parent != null) {
|
||||
language = parent.getLanguage();
|
||||
}
|
||||
result = language instanceof XMLLanguage || isAntFile.booleanValue();
|
||||
isRelevantLanguage.set(result);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user