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 <[email protected]> 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" <[email protected]> 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 <[email protected]> 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
>>
>