| Index: pkg/template_binding/lib/src/input_element.dart
|
| diff --git a/pkg/template_binding/lib/src/input_element.dart b/pkg/template_binding/lib/src/input_element.dart
|
| index e3994355aa759c5f3c60a767cd04b0ad5e336b27..72cd7cc4495feb469391ee6a28a6fd771b99923f 100644
|
| --- a/pkg/template_binding/lib/src/input_element.dart
|
| +++ b/pkg/template_binding/lib/src/input_element.dart
|
| @@ -21,7 +21,8 @@ class _InputElementExtension extends _ElementExtension {
|
| return null;
|
| }
|
|
|
| - _self.unbind(name);
|
| - return bindings[name] = new _InputBinding(_node, value, name);
|
| + // Note: call _updateBindings to always store binding reflection, because
|
| + // checkboxes may need to update bindings of other checkboxes.
|
| + return _updateBindings(name, new _InputBinding(_node, value, name));
|
| }
|
| }
|
|
|