flex-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From aha...@apache.org
Subject [40/47] git commit: [flex-asjs] [refs/heads/develop] - for some reason, we weren't handling 'this'
Date Wed, 08 Apr 2015 23:05:59 GMT
for some reason, we weren't handling 'this'


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

Branch: refs/heads/develop
Commit: 61fc278f86ba5009cda21833a76a87aec1e0b511
Parents: 1a5ba33
Author: Alex Harui <aharui@apache.org>
Authored: Wed Apr 8 12:12:11 2015 -0700
Committer: Alex Harui <aharui@apache.org>
Committed: Wed Apr 8 12:12:11 2015 -0700

----------------------------------------------------------------------
 .../FlexJSJX/src/org/apache/flex/core/ContainerDataBinding.as   | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/61fc278f/frameworks/as/projects/FlexJSJX/src/org/apache/flex/core/ContainerDataBinding.as
----------------------------------------------------------------------
diff --git a/frameworks/as/projects/FlexJSJX/src/org/apache/flex/core/ContainerDataBinding.as
b/frameworks/as/projects/FlexJSJX/src/org/apache/flex/core/ContainerDataBinding.as
index 72161a6..95fada8 100644
--- a/frameworks/as/projects/FlexJSJX/src/org/apache/flex/core/ContainerDataBinding.as
+++ b/frameworks/as/projects/FlexJSJX/src/org/apache/flex/core/ContainerDataBinding.as
@@ -183,7 +183,10 @@ package org.apache.flex.core
                         cb.destinationPropertyName = binding.destination[1];
                         cb.sourcePropertyName = binding.source;
                         cb.setDocument(_strand);
-                        destObject = _strand[binding.destination[0]];                   
            
+                        if (binding.destination[0] == "this")
+                            destObject = _strand;
+                        else
+                            destObject = _strand[binding.destination[0]];               
                
                         destination = destObject as IStrand;
                         if (destination)
                             destination.addBead(cb);


Mime
View raw message