Kenji Kondo created FLEX-35284:
----------------------------------
Summary: Input to TextInput by Japanese IME does not display input
characters and binding does not work.
Key: FLEX-35284
URL: https://issues.apache.org/jira/browse/FLEX-35284
Project: Apache Flex
Issue Type: Bug
Components: Spark: TextInput
Affects Versions: Adobe Flex SDK 4.5.1 (Release), Apache Flex 4.15.0
Environment: Windows8.1
Windows10
IE11
Reporter: Kenji Kondo
Priority: Critical
In Japanese IME, HIRAGANA input is not displayed.
When this problem happens, binding doesn't work.
Full Source Code:
<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600">
<fx:Declarations>
</fx:Declarations>
<fx:Script>
<![CDATA[
[Bindable]
private var testString:
String = "";
private function
onFocusOutHandler(event:FocusEvent):void
{
txt3.text = testString;
}
]]>
</fx:Script>
<s:TextInput id="txt1" x="84" y="54"
text="@{this.testString}" focusOut="onFocusOutHandler(event)"/>
<s:TextInput x="84" y="99"/>
<s:TextInput id="txt3" x="84" y="144"/>
</s:Application>
Oparation
1.Click 1st TextInput.
2.Japanese IME On.
3.Press ‘A’ key 3 times and press Enter key .
4.Press Tab key , move focus.
5.Press ‘I’ key 3 times and press Enter key.
6.Press Shift + Tab key , move focus.
7.Press ‘U’ key 3 times and press Enter key. <- ISSUE NOT VISIBLE!!
8.Press Tab key , move focus. <- ISSUE NOT UPDATE ‘txt3’.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)