Perry Hickman created FLEX-34244:
------------------------------------
Summary: If you use voice inputs into TextArea or TextInputs then
rotate the screen it locks up the view.
Key: FLEX-34244
URL: https://issues.apache.org/jira/browse/FLEX-34244
Project: Apache Flex
Issue Type: Bug
Components: Spark: TextArea, Spark: TextInput
Affects Versions: Apache Flex 4.12.0, Apache Flex 4.11.0
Environment: iOS
Reporter: Perry Hickman
If you tap into a textArea or textInput and use the voice input from the soft
keyboard and before you lower the keyboard you rotate the device and change
from portrait to landscape or the other way around, the program becomes messed
up. If you go from portrait to landscape, first you will see that the view
does not resize right, then if you try to navigate away from the view by using
the back button, it stays in the view and removes the voice text you just put
into the textArea.
Tried this with the simplest test of only having two views each with a spark
textArea and textInput and the means to navigate between them.
<?xml version="1.0" encoding="utf-8"?>
<s:View xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
overlayControls="false" title="Main Home View"
>
<fx:Script>
<![CDATA[
import mx.events.FlexEvent;
protected function
GoToSecondView_clickHandler(event:MouseEvent):void
{
navigator.pushView(SecondView);
}
]]>
</fx:Script>
<fx:Declarations>
<!-- Place non-visual elements (e.g., services, value objects)
here -->
</fx:Declarations>
<s:TextArea id="testTextArea"
x="10"
y="10"
width="300" height="200"/>
<s:TextInput id="textInput"
x="10" y="220"
width="100" height="50"/>
<s:Button id="GoToSecondView"
label="Go To Second View"
x="10" y="280"
click="GoToSecondView_clickHandler(event)"
/>
</s:View>
--
This message was sent by Atlassian JIRA
(v6.2#6252)