Steps to reproduce:
1. Create an AS2 Flash movie with a TextField with its type set to input. (see uploaded SimpleText.swf)
2. Create a Flex Application which has a viewstack. In one view load the swf in a swf loader, in the other have a Flex TextInput, like this:
<?xml version="1.0" encoding="utf-8"?>
<mx:Application
xmlns:mx="
http://www.adobe.com/2006/mxml"
layout="absolute">
<mx:TabNavigator id="tabNavDemos" width="100%" height="100%">
<mx:Canvas label="ActionScript 2" width="100%" height="100%">
<mx:SWFLoader id="swfLoaderAS2" source="simpleText.swf" />
</mx:Canvas>
<mx:Canvas label="Flex">
<mx:TextInput />
</mx:Canvas>
</mx:TabNavigator>
</mx:Application>
3. Run the applicaiton. Type text into the text input in the AVM1 swf, switch to the other tab, type in text, switch back to the first tab, the text input is no longer accessible.
Actual Results:
User can not give focus to or type into AVM1 Text field after switching to other view, then switching back
Expected Results:
Whichever view in the view stack is selected, should be fully operational.
Workaround (if any):
Rebuild the Flash portion w Flash Player 9/ActionScript 3.0
oddly, focus semi-works if you are in the Flex text field, shift+tab to focus on the TabNavigator, switch to the ActionScript2 tab, tab (removes focus form tabs) then click the text field to focus on the control.