IDEA-78833 android: update version string when internal jdk changed

This commit is contained in:
Eugene Kudelevsky
2011-12-19 16:07:23 +04:00
parent 61d8ff610f
commit 3b672e3c4d
@@ -54,9 +54,11 @@ public class AndroidSdkConfigurable implements AdditionalDataConfigurable {
@Override
public void apply() throws ConfigurationException {
AndroidSdkAdditionalData newData = new AndroidSdkAdditionalData(mySdk, myForm.getSelectedSdk());
final Sdk javaSdk = myForm.getSelectedSdk();
AndroidSdkAdditionalData newData = new AndroidSdkAdditionalData(mySdk, javaSdk);
newData.setBuildTarget(myForm.getSelectedBuildTarget());
final SdkModificator modificator = mySdk.getSdkModificator();
modificator.setVersionString(javaSdk != null ? javaSdk.getVersionString() : null);
modificator.setSdkAdditionalData(newData);
ApplicationManager.getApplication().runWriteAction(new Runnable() {
public void run() {