Fix improper Input usage in Gallery's Expansion demo. (#6019)

Fixes https://github.com/flutter/flutter/issues/6011
This commit is contained in:
Matt Perry 2016-09-26 13:35:43 -04:00 committed by GitHub
parent 898b52f821
commit c825237a38

View File

@ -191,17 +191,15 @@ class _ExpansionPanelsDemoState extends State<ExpasionPanelsDemo> {
return new CollapsibleBody(
margin: const EdgeInsets.symmetric(horizontal: 16.0),
child: new Input(
hintText: item.hint,
labelText: item.name,
value: new InputValue(
text: item.value
child: new Form(
child: new Input(
hintText: item.hint,
labelText: item.name,
value: new InputValue(text: item.value),
formField: new FormField<String>(
setter: (String val) { item.value = val; }
),
),
onSubmitted: (InputValue val) {
setState(() {
item.value = val.text;
});
}
),
onSave: close,
onCancel: close