Alex, I was also thinking that it shouldn't necessary be in that case generic binding, but again it is all about condition.
In case of ViewBinding condition is if (binding.source is Array && binding.source[0] == "applicationModel" && binding.source.length == 2 && binding.destination.length == 2) binding.source[0] is not "applicationModel" and later watcher map is being created from that model. I'm not sure whether I can add another condition: if (binding.source is Array && binding.source.length == 2 && binding.destination.length == 2) //and then create simple binding I will try, but if this can be a fix ? Piotr ----- Apache Flex PMC piotrzarzyck...@gmail.com -- View this message in context: http://apache-flex-development.2333347.n4.nabble.com/FlexJS-Data-binding-fails-when-following-multiple-references-tp58022p58112.html Sent from the Apache Flex Development mailing list archive at Nabble.com.