Howdy-

I have used (my customized) Cairngorm 2.0 and Flex 4.5.1 to build my first iOS 
+ Andorid app.  Launched and available at iTunes and Android Market without a 
hitch.

I am building another flavor of the same app and BAM! type conversion error 
with the passing of the data object!!  What??

ViewNavigatorApplication.firstViewData is passed the ModelLocator when the app 
starts.  When I inspect the variables, the parentDocument.firstViewData is 
strongly typed to ModelLocator.

HOWEVER, when the View gets finally gets passed the "data", View.data is typed 
as Object -- not strongly-typed ModelLocator.

I double-checked with my published app and the View.data is always the 
strongly-typed ModelLocator -- which is the expected behavior.

Anybody know what gives / how to correct this fluky behavior?  

The error output is worthless - just the generic #1034 pointing to the 
addHandler that tries to cast the View.data to the ModelLocator.  As the app is 
just starting up, all of the preceding lines are pointing to framework code 
only.

This is kindofa pain in the arse, because I just can't see why the "data" 
property looses its strong type....

Regards,
Naga

Reply via email to