Fix bug in intention which caused hanging out

This commit is contained in:
Alexey Sedunov
2013-04-04 20:17:04 +04:00
parent b1ea79113f
commit d424686f1a
@@ -46,7 +46,8 @@ public class AssignmentWithIfExpressionToStatementIntention extends BaseIntentio
while (element != null) {
if (CodeTransformationUtils.checkAssignmentWithIfExpression(element)) return (JetBinaryExpression)element;
element = PsiTreeUtil.getParentOfType(element, JetBinaryExpression.class, false);
PsiElement parent = PsiTreeUtil.getParentOfType(element, JetBinaryExpression.class, false);
element = (element != parent) ? parent : null;
}
return null;