From eb6d2e8f3ca4cefcd443751bbed2aa507ef28a4d Mon Sep 17 00:00:00 2001 From: andrey zaytsev Date: Thu, 22 Mar 2018 21:27:05 +0300 Subject: [PATCH] popups: fix NPE --- .../src/com/intellij/refactoring/IntroduceTargetChooser.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform/lang-impl/src/com/intellij/refactoring/IntroduceTargetChooser.java b/platform/lang-impl/src/com/intellij/refactoring/IntroduceTargetChooser.java index ee70b72b7276..5db2ebe94fcd 100644 --- a/platform/lang-impl/src/com/intellij/refactoring/IntroduceTargetChooser.java +++ b/platform/lang-impl/src/com/intellij/refactoring/IntroduceTargetChooser.java @@ -96,7 +96,7 @@ public class IntroduceTargetChooser { JBPopup popup = JBPopupFactory.getInstance().createPopupChooserBuilder(expressions) .setSelectionMode(ListSelectionModel.SINGLE_SELECTION) - .setSelectedValue(expressions.get(selection > -1 ? selection : null), true) + .setSelectedValue(expressions.get(selection > -1 ? selection : 0), true) .setAccessibleName(title) .setTitle(title) .setMovable(false)