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

Reply via email to