Index: pkg/template_binding/lib/src/select_element.dart |
diff --git a/pkg/template_binding/lib/src/select_element.dart b/pkg/template_binding/lib/src/select_element.dart |
index f205a15cf20a85cf254d2d0e01220fd0184c510a..c936d40486519406c0709a5f99338872b876c7b3 100644 |
--- a/pkg/template_binding/lib/src/select_element.dart |
+++ b/pkg/template_binding/lib/src/select_element.dart |
@@ -24,7 +24,7 @@ class _SelectElementExtension extends _ElementExtension { |
return null; |
} |
- _self.unbind(name); |
- return bindings[name] = new _InputBinding(_node, value, name); |
+ // Option update events may need to access select bindings. |
+ return _updateBindings(name, new _InputBinding(_node, value, name)); |
} |
} |