What is target?  findFocusManagerComponent does a walk up the tree looking
for certain flags.

-Alex

On 9/9/15, 2:31 PM, "Harbs" <harbs.li...@gmail.com> wrote:

>I found the culprit: FocusManager.
>
>It has the following code:
>            _lastFocus =
>findFocusManagerComponent(InteractiveObject(target));
>
>       if (Capabilities.hasIME)
>            {
>                var usesIME:Boolean;
>                if (_lastFocus is IIMESupport)
>                {
>                    var imeFocus:IIMESupport = IIMESupport(_lastFocus);
>                    if (imeFocus.enableIME)
>                        usesIME = true;
>                }
>                if (IMEEnabled)
>                    IME.enabled = usesIME;
>            }
>
>In my case _lastFocus was null. target does implement IIMESupport but it
>apparently could not be found by findFocusManagerComponent().
>
>On Sep 3, 2015, at 3:19 PM, Harbs <harbs.li...@gmail.com> wrote:
>
>> FWIW, I did not figure out what was disabling the IME.
>

Reply via email to