You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flex.apache.org by ah...@apache.org on 2015/11/26 19:14:51 UTC

[10/12] git commit: [flex-asjs] [refs/heads/core_js_to_as] - prevent double views

prevent double views


Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/83f5f6e6
Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/83f5f6e6
Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/83f5f6e6

Branch: refs/heads/core_js_to_as
Commit: 83f5f6e6b27f312479c351c7b1ee490decc5a1f8
Parents: 7299b3e
Author: Alex Harui <ah...@apache.org>
Authored: Thu Nov 26 09:50:46 2015 -0800
Committer: Alex Harui <ah...@apache.org>
Committed: Thu Nov 26 09:50:46 2015 -0800

----------------------------------------------------------------------
 .../projects/Core/as/src/org/apache/flex/core/UIBase.as      | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/83f5f6e6/frameworks/projects/Core/as/src/org/apache/flex/core/UIBase.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/UIBase.as b/frameworks/projects/Core/as/src/org/apache/flex/core/UIBase.as
index 184f02e..9a4cf16 100644
--- a/frameworks/projects/Core/as/src/org/apache/flex/core/UIBase.as
+++ b/frameworks/projects/Core/as/src/org/apache/flex/core/UIBase.as
@@ -1317,7 +1317,13 @@ package org.apache.flex.core
                 {
                     var view:IBeadView = new c as IBeadView;
                     if (view)
-                        addBead(view);
+                    {
+                        COMPILE::JS
+                        {
+                            _view = view;
+                        }
+                        addBead(view);                        
+                    }
                 }
             }
             if (getBeadByType(IBeadController) == null)