IDEA-CR-2580

This commit is contained in:
Dennis Ushakov
2015-05-05 15:19:27 +03:00
parent ffd7f17564
commit ef1d790efb
@@ -73,10 +73,10 @@ public class DefaultXmlTagNameProvider implements XmlTagNameProvider {
for (int i = 0; i < variants.size(); i++) {
XmlElementDescriptor descriptor = variants.get(i);
String qname = descriptor.getName(tag);
if (!visited.add(qname)) continue;
if (!prefix.isEmpty() && qname.startsWith(prefix + ":")) {
qname = qname.substring(prefix.length() + 1);
}
if (!visited.add(qname)) continue;
PsiElement declaration = descriptor.getDeclaration();
LookupElementBuilder lookupElement = declaration == null ? LookupElementBuilder.create(qname) : LookupElementBuilder.create(declaration, qname);