| Index: pkg/polymer/lib/src/declaration.dart
|
| diff --git a/pkg/polymer/lib/src/declaration.dart b/pkg/polymer/lib/src/declaration.dart
|
| index a7584b6326fa44bfc664092725a0bc218c938d5a..6436ffd25d4b66508a40a9f786ac1244a3c4ce30 100644
|
| --- a/pkg/polymer/lib/src/declaration.dart
|
| +++ b/pkg/polymer/lib/src/declaration.dart
|
| @@ -71,7 +71,7 @@ class PolymerDeclaration extends CustomElement {
|
|
|
| Map<String, Symbol> _observe;
|
|
|
| - Map<Symbol, Object> _instanceAttributes;
|
| + Map<String, Object> _instanceAttributes;
|
|
|
| List<Element> _sheets;
|
| List<Element> get sheets => _sheets;
|
| @@ -293,13 +293,13 @@ class PolymerDeclaration extends CustomElement {
|
|
|
| void accumulateInstanceAttributes() {
|
| // inherit instance attributes
|
| - _instanceAttributes = new Map<Symbol, Object>();
|
| + _instanceAttributes = new Map<String, Object>();
|
| if (_super != null) _instanceAttributes.addAll(_super._instanceAttributes);
|
|
|
| // merge attributes from element
|
| attributes.forEach((name, value) {
|
| if (isInstanceAttribute(name)) {
|
| - _instanceAttributes[new Symbol(name)] = value;
|
| + _instanceAttributes[name] = value;
|
| }
|
| });
|
| }
|
|
|