fix NPE (can be set to null once disposed)

This commit is contained in:
Vladimir Krivosheev
2018-04-13 16:06:21 +02:00
parent d145aeafbf
commit 2b3eef982f
@@ -247,7 +247,8 @@ public class SingleConfigurableEditor extends DialogWrapper {
@Override
public JComponent getPreferredFocusedComponent() {
JComponent preferred = myConfigurable.getPreferredFocusedComponent();
Configurable configurable = myConfigurable;
JComponent preferred = configurable == null ? null : configurable.getPreferredFocusedComponent();
return preferred == null ? IdeFocusTraversalPolicy.getPreferredFocusedComponent(myCenterPanel) : preferred;
}