PEAE (16379)

This commit is contained in:
anna
2009-10-29 18:25:41 +03:00
parent 5612183411
commit 52da3af830
@@ -179,8 +179,11 @@ public abstract class IntroduceVariableBase extends IntroduceHandlerBase impleme
final Component rendererComponent = super.getListCellRendererComponent(list, value, index, isSelected, cellHasFocus);
final StringBuffer buf = new StringBuffer();
((PsiExpression)value).accept(new PsiExpressionTrimRenderer(buf));
setText(buf.toString());
final PsiExpression expr = (PsiExpression)value;
if (expr.isValid()) {
expr.accept(new PsiExpressionTrimRenderer(buf));
setText(buf.toString());
}
return rendererComponent;
}
});