IIRC, there can be issues if parent display objects have tabEnabled and/or
tabChildren set to false.

-Alex

On 9/1/15, 9:32 AM, "Harbs" <harbs.li...@gmail.com> wrote:

>OK.
>
>I just put together a non-Flex case and it seems to work in all three Mac
>browsers:
>
>package
>{
>       import flash.display.Sprite;
>       import flash.system.Capabilities;
>       import flash.system.IME;
>       import flash.text.TextField;
>       import flash.text.TextFieldType;
>       
>       public class IMETest extends Sprite
>       {
>               public function IMETest()
>               {
>                       if (Capabilities.hasIME)
>                       { 
>                               IME.enabled = true;
>                       } 
>                       tField.type = TextFieldType.INPUT;
>                       tField.width = 100;
>                       tField.height = 18;
>                       tField.background = true;
>                       tField.border = true;
>                       addChild(tField);
>
>               }
>               private var tField:TextField = new TextField();
>               
>       }
>}
>
>So, I guess there is a Flex problem here…
>Things are clearly more complicated than I thought, because this works in
>all browsers (on Mac).
>
><?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" backgroundColor="#FFFF00" backgroundAlpha="0.5">
>       <fx:Declarations>
>               <!-- Place non-visual elements (e.g., services, value objects) 
> here -->
>       </fx:Declarations>
>       <s:RichEditableText text="Some text here..." editable="true" width="200"
>height="50" backgroundColor="#FFFFFF"/>
></s:Application>
>
>Thanks for pointing me in the right direction. I’ll have to figure out
>why it’s not working in my app…
>
>On Sep 1, 2015, at 6:05 PM, Alex Harui <aha...@adobe.com> wrote:
>
>> First, build a non-Flex test case.  Then file that test case at
>> bugbase.adobe.com.
>> 
>> -Alex
>> 
>> On 9/1/15, 7:48 AM, "Harbs" <harbs.li...@gmail.com> wrote:
>> 
>>> I’m not sure if this is a TLF issue or a Flash player issue.
>>> 
>>> I’m getting different results in different browsers. Who would we
>>>contact
>>> at Adobe to report this issue in Flash?
>>> 
>>> On Aug 31, 2015, at 11:59 AM, Harbs <harbs.li...@gmail.com> wrote:
>>> 
>>>> It looks to me that IME is completely broken in the recent versions of
>>>> TLF. It seems to work in Firefox and Safari on Mac (at least at the
>>>> bottom of the screen), but does not work in Chrome on Mac or any
>>>>browser
>>>> on Windows.
>>>> 
>>>> Has anyone else noticed this?
>>>> 
>>>> Harbs
>>> 
>> 
>

Reply via email to