From f41e46174a7e60c87d588c316e526dd14d2b4a41 Mon Sep 17 00:00:00 2001 From: Ekaterina Tuzova Date: Thu, 26 May 2016 14:15:36 +0300 Subject: [PATCH] PY-13562 New Project: there is no focus in project location --- .../ide/util/projectWizard/ProjectSettingsStepBase.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/platform/lang-impl/src/com/intellij/ide/util/projectWizard/ProjectSettingsStepBase.java b/platform/lang-impl/src/com/intellij/ide/util/projectWizard/ProjectSettingsStepBase.java index 07dae9aeff14..3106e9ae8220 100644 --- a/platform/lang-impl/src/com/intellij/ide/util/projectWizard/ProjectSettingsStepBase.java +++ b/platform/lang-impl/src/com/intellij/ide/util/projectWizard/ProjectSettingsStepBase.java @@ -289,7 +289,12 @@ public class ProjectSettingsStepBase extends AbstractActionWithPanel implements protected final LabeledComponent createLocationComponent() { myLocationField = new TextFieldWithBrowseButton(); myProjectDirectory = findSequentNonExistingUntitled(); - myLocationField.setText(myProjectDirectory.toString()); + final String projectLocation = myProjectDirectory.toString(); + myLocationField.setText(projectLocation); + final int index = projectLocation.lastIndexOf(File.separator); + if (index > 0) { + myLocationField.getTextField().select(index + 1, projectLocation.length()); + } final FileChooserDescriptor descriptor = FileChooserDescriptorFactory.createSingleFolderDescriptor(); myLocationField.addBrowseFolderListener("Select base directory", "Select base directory for the Project",