Browse Source

standardPropMap better with subclasses

Adam Shaw 8 years ago
parent
commit
a7097bbac9
1 changed files with 3 additions and 1 deletions
  1. 3 1
      src/common/ParsableModelMixin.js

+ 3 - 1
src/common/ParsableModelMixin.js

@@ -65,7 +65,9 @@ TODO: devise a better system
 var ParsableModelMixin_defineStandardProps = function(propDefs) {
 var ParsableModelMixin_defineStandardProps = function(propDefs) {
 	var proto = this.prototype;
 	var proto = this.prototype;
 
 
-	proto.standardPropMap = Object.create(proto.standardPropMap);
+	if (!proto.hasOwnProperty('standardPropMap')) {
+		proto.standardPropMap = Object.create(proto.standardPropMap);
+	}
 
 
 	copyOwnProps(propDefs, proto.standardPropMap);
 	copyOwnProps(propDefs, proto.standardPropMap);
 };
 };