tolerate not having a model
Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/3b4c8697 Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/3b4c8697 Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/3b4c8697 Branch: refs/heads/refactor-sprite Commit: 3b4c8697894c00ff0954529286c6d168dbb6c060 Parents: 65e60c4 Author: Alex Harui <aha...@apache.org> Authored: Thu Aug 11 15:54:24 2016 -0700 Committer: Alex Harui <aha...@apache.org> Committed: Thu Aug 11 15:54:24 2016 -0700 ---------------------------------------------------------------------- .../main/flex/org/apache/flex/core/UIHTMLElementWrapper.as | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/3b4c8697/frameworks/projects/Core/src/main/flex/org/apache/flex/core/UIHTMLElementWrapper.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/src/main/flex/org/apache/flex/core/UIHTMLElementWrapper.as b/frameworks/projects/Core/src/main/flex/org/apache/flex/core/UIHTMLElementWrapper.as index c14a43e..77e0b90 100644 --- a/frameworks/projects/Core/src/main/flex/org/apache/flex/core/UIHTMLElementWrapper.as +++ b/frameworks/projects/Core/src/main/flex/org/apache/flex/core/UIHTMLElementWrapper.as @@ -114,8 +114,11 @@ COMPILE::SWF // addbead will set _model var m:Class = org.apache.flex.core.ValuesManager.valuesImpl. getValue(this, 'iBeadModel') as Class; - var b:IBeadModel = new m() as IBeadModel; - addBead(b); + if (m) + { + var b:IBeadModel = new m() as IBeadModel; + addBead(b); + } } return _model; }