Details
-
Bug
-
Status: Closed
-
Minor
-
Resolution: Later
-
Adobe Flex SDK 4.1 (Release)
-
None
-
None
-
Affected OS(s): Windows
Affected OS(s): Windows
Language Found: Japanese
Description
TextInput.text property is not updated when selecting text and overwriting with IME. Not a regression. It comes into a problem when using Flash Player 10.1.53.64 (Windows). If you use Flash Player 10.0.45.2 or earlier, the 6th step below doesn't delete selected text, so this problem doesn't occur.
Steps to reproduce:
1. Run attached application.
2. Click textInput01.
3. Enable IME.
4. Hit 'aaa' ('あああ') and Enter key.
5. Select 'あああ'.
6. Hit 'i' ('い') and Esc key.
7. Click 'Get text property of textInput01' button.
Actual Results:
The selected text 'あああ' is deleted whereas TextInput.text property still holds 'あああ'.
Expected Results:
TextInput.text should be updated to reflect the current input. In this case, TextInput.text should be ''.
Workaround (if any):
Please see IMECancel_workaround.mxml and CaptureUserInput.as attached to this bug.