stop class name insertion if something invalidated the offset marker (EA-38258)

This commit is contained in:
peter
2012-08-29 17:19:28 +02:00
parent a6c5e5bcc1
commit 11b936144e
@@ -88,6 +88,10 @@ class JavaClassNameInsertHandler implements InsertHandler<JavaPsiClassReferenceE
}
PsiTypeLookupItem.addImportForItem(context, psiClass);
if (context.getOffset(refEnd) < 0) {
return;
}
context.setTailOffset(context.getOffset(refEnd));
if (shouldInsertParentheses(file.findElementAt(context.getTailOffset() - 1))) {