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( return new CollapsibleBody(
margin: const EdgeInsets.symmetric(horizontal: 16.0), margin: const EdgeInsets.symmetric(horizontal: 16.0),
child: new Input( child: new Form(
hintText: item.hint, child: new Input(
labelText: item.name, hintText: item.hint,
value: new InputValue( labelText: item.name,
text: item.value 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, onSave: close,
onCancel: close onCancel: close