From bac14bd29d5be8d0dd77fb029540e8c25933b85d Mon Sep 17 00:00:00 2001 From: Vladimir Enchev Date: Mon, 20 Apr 2015 09:49:54 +0300 Subject: [PATCH] is defined checked added --- ui/builder/component-builder.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ui/builder/component-builder.ts b/ui/builder/component-builder.ts index 081c9ab9c..7ed8c9ccf 100644 --- a/ui/builder/component-builder.ts +++ b/ui/builder/component-builder.ts @@ -86,7 +86,9 @@ export function getComponentModule(elementName: string, namespace: string, attri subObj = subObj[properties[i]]; } - setPropertyValue(subObj, instanceModule, exports, subPropName, attrValue); + if (types.isDefined(subObj)) { + setPropertyValue(subObj, instanceModule, exports, subPropName, attrValue); + } } else { setPropertyValue(instance, instanceModule, exports, attr, attrValue); }