external system: add system.settings title (e.g. Global Gradle settings) only if the external system provides system level settings

This commit is contained in:
Vladislav.Soroka
2014-08-14 19:48:45 +04:00
parent 5b0fe87dde
commit 98ce798603
@@ -166,7 +166,6 @@ public abstract class AbstractExternalSystemConfigurable<
if (!myProjectsModel.isEmpty()) {
addTitle(ExternalSystemBundle.message("settings.title.system.settings", myExternalSystemId.getReadableName()));
myProjectsList.setSelectedIndex(0);
}
}
@@ -196,6 +195,7 @@ public abstract class AbstractExternalSystemConfigurable<
private void prepareSystemSettings(@NotNull SystemSettings s) {
mySystemSettingsControl = createSystemSettingsControl(s);
if (mySystemSettingsControl != null) {
addTitle(ExternalSystemBundle.message("settings.title.system.settings", myExternalSystemId.getReadableName()));
mySystemSettingsControl.fillUi(myComponent, 1);
}
}