flex-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From aha...@apache.org
Subject [04/14] git commit: [flex-asjs] [refs/heads/develop] - establish separate arrays for each instance. In the future, the compiler should generate these off the constructor and not the prototype where they get shared
Date Fri, 23 Jan 2015 20:24:14 GMT
establish separate arrays for each instance.  In the future, the compiler should generate these
off the constructor and not the prototype where they get shared


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

Branch: refs/heads/develop
Commit: 207359d0952ed7a944e45ccdfe89012859888e30
Parents: ddfc11f
Author: Alex Harui <aharui@apache.org>
Authored: Thu Jan 15 16:17:10 2015 -0800
Committer: Alex Harui <aharui@apache.org>
Committed: Fri Jan 23 12:24:04 2015 -0800

----------------------------------------------------------------------
 examples/FlexJSStore/src/productsView/ProductList.mxml | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/207359d0/examples/FlexJSStore/src/productsView/ProductList.mxml
----------------------------------------------------------------------
diff --git a/examples/FlexJSStore/src/productsView/ProductList.mxml b/examples/FlexJSStore/src/productsView/ProductList.mxml
index e99397d..88d3377 100755
--- a/examples/FlexJSStore/src/productsView/ProductList.mxml
+++ b/examples/FlexJSStore/src/productsView/ProductList.mxml
@@ -45,7 +45,7 @@ limitations under the License.
         import samples.flexstore.Product;
         import samples.flexstore.ProductListEvent;
         
-        public var items:Array = [];
+        public var items:Array;
         
         public var newItemStartX:int;
         public var newItemStartY:int;
@@ -57,6 +57,9 @@ limitations under the License.
         
         public function addProduct(product:Product):void
 		{
+            if (items == null)
+                items = [];
+            
             var index:int = indexOf(product.productId);
             var event:ProductListEvent;
             var item:ProductListItem;


Mime
View raw message