do not add empty remote interpreter name to the list

This commit is contained in:
Ekaterina Tuzova
2014-11-13 16:37:11 +03:00
parent 550ea14249
commit 975bfaa953
@@ -67,7 +67,11 @@ public class PySdkListCellRenderer extends ListCellRendererWrapper<Object> {
else {
name = sdk.getName();
}
if (name.startsWith("Remote")) name = StringUtil.trim(name.substring("Remote".length()));
if (name.startsWith("Remote")) {
final String trimmedRemote = StringUtil.trim(name.substring("Remote".length()));
if (!trimmedRemote.isEmpty())
name = trimmedRemote;
}
final String flavorName = flavor == null ? "Python" : flavor.getName();
if (name.startsWith(flavorName)) name = name.substring(flavorName.length() + 1);