Skip to content

Commit e6ed62b

Browse files
committed
1 parent afffb48 commit e6ed62b

File tree

2 files changed

+10
-0
lines changed

2 files changed

+10
-0
lines changed

flutter-idea/src/io/flutter/module/settings/FlutterCreateAdditionalSettingsFields.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -142,6 +142,10 @@ public Insets getBorderInsets(Component c, Insets insets) {
142142
});
143143
}
144144

145+
public void updateProjectType(FlutterProjectType projectType) {
146+
// TODO(messick) Remove this method and its caller, which is in the flutter-studio module.
147+
}
148+
145149
public FlutterCreateAdditionalSettings getAdditionalSettings() {
146150
return new FlutterCreateAdditionalSettings.Builder()
147151
.setDescription(!descriptionField.getText().trim().isEmpty() ? descriptionField.getText().trim() : null)

flutter-studio/src/io/flutter/project/FlutterModuleGroup.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,13 +28,15 @@ public ModuleWizardStep getCustomOptionsStep(final WizardContext context, final
2828
FlutterModuleWizardStep step = (FlutterModuleWizardStep)super.getCustomOptionsStep(context, parentDisposable);
2929
assert step != null;
3030
getSettingsField().linkHelpForm(step.getHelpForm());
31+
setProjectTypeInSettings();
3132
return step;
3233
}
3334

3435
@Override
3536
public ModuleWizardStep modifySettingsStep(@NotNull SettingsStep settingsStep) {
3637
// This runs when the Next button takes the wizard to the second page.
3738
ModuleWizardStep wizard = super.modifySettingsStep(settingsStep);
39+
setProjectTypeInSettings(); // TODO (messick) Remove this if possible (needs testing).
3840
return wizard;
3941
}
4042

@@ -44,6 +46,10 @@ public String getParentGroup() {
4446
return "Flutter";
4547
}
4648

49+
protected void setProjectTypeInSettings() {
50+
getSettingsField().updateProjectType(getFlutterProjectType());
51+
}
52+
4753
public static class App extends FlutterModuleGroup {
4854

4955
@NotNull

0 commit comments

Comments
 (0)