diff options
Diffstat (limited to 'python/src/com/jetbrains/python/sdk/PySdkListCellRenderer.java')
-rw-r--r-- | python/src/com/jetbrains/python/sdk/PySdkListCellRenderer.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/python/src/com/jetbrains/python/sdk/PySdkListCellRenderer.java b/python/src/com/jetbrains/python/sdk/PySdkListCellRenderer.java index 1a42621dde3d..e165e59656f4 100644 --- a/python/src/com/jetbrains/python/sdk/PySdkListCellRenderer.java +++ b/python/src/com/jetbrains/python/sdk/PySdkListCellRenderer.java @@ -20,6 +20,7 @@ import com.intellij.openapi.projectRoots.Sdk; import com.intellij.openapi.projectRoots.SdkModificator; import com.intellij.openapi.projectRoots.SdkType; import com.intellij.openapi.util.IconLoader; +import com.intellij.openapi.util.io.FileUtil; import com.intellij.ui.LayeredIcon; import com.intellij.ui.ListCellRendererWrapper; import com.jetbrains.python.sdk.flavors.PythonSdkFlavor; @@ -113,7 +114,7 @@ public class PySdkListCellRenderer extends ListCellRendererWrapper<Object> { } } else if (new File(name).exists()) { - name = "..." + File.separator + new File(name).getParentFile().getParentFile().getName(); + name = FileUtil.getLocationRelativeToUserHome(name); } return name; } |