flex-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Alex Harui <aha...@adobe.com>
Subject Re: TLF IME
Date Wed, 02 Sep 2015 15:44:16 GMT
Can you switch back to Adobe Flex 4.6?  Or whatever version of Apache Flex
was before we started deferring focus changes to TextInputs?

-Alex

On 9/2/15, 2:29 AM, "Harbs" <harbs.lists@gmail.com> wrote:

>Neither of those two seem to be in use. I’m exploring other focus
>redirecting possibilities, but so far no luck…
>
>On Sep 2, 2015, at 8:03 AM, Alex Harui <aharui@adobe.com> wrote:
>
>> 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.lists@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 <aharui@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.lists@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.lists@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
>>>>> 
>>>> 
>>> 
>> 
>

Mime
View raw message