diff --git a/xml/xml-psi-impl/src/com/intellij/xml/impl/schema/XmlElementDescriptorImpl.java b/xml/xml-psi-impl/src/com/intellij/xml/impl/schema/XmlElementDescriptorImpl.java index 6f996852ef8c..df7df1ef0724 100644 --- a/xml/xml-psi-impl/src/com/intellij/xml/impl/schema/XmlElementDescriptorImpl.java +++ b/xml/xml-psi-impl/src/com/intellij/xml/impl/schema/XmlElementDescriptorImpl.java @@ -229,7 +229,7 @@ public class XmlElementDescriptorImpl extends XsdEnumerationDescriptor if (context != null && descriptor.canContainTag(context.getLocalName(), contextNs = context.getNamespace(), context) && (!contextNs.equals(getNamespace()) || descriptor.hasAnyInContentModel()) && - containingFile instanceof XmlFile) { // JSXmlLiteralExpressionImpl is crazy + containingFile instanceof XmlFile) { // JSXmlLiteralExpressionImpl, being an xml element itself, may be contained in non-XML file final XmlNSDescriptor nsDescriptor = getNSDescriptor(); if (nsDescriptor != null) {