Uploaded image for project: 'Apache Flex'
  1. Apache Flex
  2. FLEX-35284

Input to TextInput by Japanese IME does not display input characters and binding does not work.

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Critical
    • Resolution: Unresolved
    • Adobe Flex SDK 4.5.1 (Release), Apache Flex 4.15.0
    • None
    • Spark: TextInput
    • None
    • Windows8.1
      Windows10
      IE11

    Description

      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’.

      Attachments

        Activity

          People

            Unassigned Unassigned
            Kondo Kenji Kondo
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated: