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; |
} |
}); |
} |