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