From aebef8e24bae1bfde508ce0a97661f3584e191ff Mon Sep 17 00:00:00 2001 From: "Denis.Zhdanov" Date: Thu, 27 Jun 2013 18:22:31 +0400 Subject: [PATCH] IDEA-109697 Gradle: "Use gradle wrapper" option is always disabled in Settings | Gradle --- .../gradle/service/settings/GradleProjectSettingsControl.java | 4 ++++ .../src/org/jetbrains/plugins/gradle/util/GradleUtil.java | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/plugins/gradle/src/org/jetbrains/plugins/gradle/service/settings/GradleProjectSettingsControl.java b/plugins/gradle/src/org/jetbrains/plugins/gradle/service/settings/GradleProjectSettingsControl.java index cc8eb204e95f..52ee263fb59c 100644 --- a/plugins/gradle/src/org/jetbrains/plugins/gradle/service/settings/GradleProjectSettingsControl.java +++ b/plugins/gradle/src/org/jetbrains/plugins/gradle/service/settings/GradleProjectSettingsControl.java @@ -222,6 +222,10 @@ public class GradleProjectSettingsControl extends AbstractExternalProjectSetting myGradleHomePathField.getTextField().setForeground(LocationSettingType.EXPLICIT_CORRECT.getColor()); updateWrapperControls(getInitialSettings().getExternalProjectPath()); + if (myUseWrapperButton.isSelected()) { + myGradleHomePathField.setEnabled(false); + return; + } if (StringUtil.isEmpty(gradleHome)) { myGradleHomeSettingType = LocationSettingType.UNKNOWN; diff --git a/plugins/gradle/src/org/jetbrains/plugins/gradle/util/GradleUtil.java b/plugins/gradle/src/org/jetbrains/plugins/gradle/util/GradleUtil.java index acde80d07bba..fc3b0708d383 100644 --- a/plugins/gradle/src/org/jetbrains/plugins/gradle/util/GradleUtil.java +++ b/plugins/gradle/src/org/jetbrains/plugins/gradle/util/GradleUtil.java @@ -76,7 +76,7 @@ public class GradleUtil { gradleDir = new File(file.getParentFile(), "gradle"); } else { - gradleDir = file; + gradleDir = new File(file, "gradle"); } if (!gradleDir.isDirectory()) { return null;