Return-Path: X-Original-To: apmail-flex-dev-archive@www.apache.org Delivered-To: apmail-flex-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 2CFF918300 for ; Thu, 3 Sep 2015 12:20:04 +0000 (UTC) Received: (qmail 87322 invoked by uid 500); 3 Sep 2015 12:20:03 -0000 Delivered-To: apmail-flex-dev-archive@flex.apache.org Received: (qmail 87286 invoked by uid 500); 3 Sep 2015 12:20:03 -0000 Mailing-List: contact dev-help@flex.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@flex.apache.org Delivered-To: mailing list dev@flex.apache.org Received: (qmail 87274 invoked by uid 99); 3 Sep 2015 12:20:03 -0000 Received: from Unknown (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 03 Sep 2015 12:20:03 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id 159C2F1301 for ; Thu, 3 Sep 2015 12:20:03 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -0.121 X-Spam-Level: X-Spam-Status: No, score=-0.121 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd1-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-us-east.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id 7MMAKN52yK2a for ; Thu, 3 Sep 2015 12:20:02 +0000 (UTC) Received: from mail-wi0-f169.google.com (mail-wi0-f169.google.com [209.85.212.169]) by mx1-us-east.apache.org (ASF Mail Server at mx1-us-east.apache.org) with ESMTPS id B7AEA50752 for ; Thu, 3 Sep 2015 12:19:57 +0000 (UTC) Received: by wicfx3 with SMTP id fx3so50167971wic.0 for ; Thu, 03 Sep 2015 05:19:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=content-type:mime-version:subject:from:in-reply-to:date :content-transfer-encoding:message-id:references:to; bh=R7JKE1Mp7N6v9o6DtPw9hAIUCE8BXg2uRC4/V5kw0rQ=; b=rX5Sh/BqZbilnfg1lG0PMBIpdCbM4zQCF60n/nUYP7i7XziTBR8r7DImwoZxib7XX/ RaBnBOv4Xb249i7XLb7KRxDUlNuA+GeekkhUfA9XdZwEVc7vT3oAGVzsHDHgMgk67mwd lvGk1lv4zQRjzllgK9dkl5Z4wrxRDRD/Oc1VGJxSqv4eDM5QCReTzrDNw6rHoqTRbUO2 txa2H8f+NlXNtYFXEbU8k+0vO/bsKd7QWsh7nn+TIeEC9r3DeRyZZVZOaMnXZ7HTBkaO NUhRK4cv1sE3YaPXrhOLvrmQD/OqPX1mJ3FchuaDrMf9+vD4rQzmPOOka9pRP354TOp5 SKRw== X-Received: by 10.195.11.3 with SMTP id ee3mr50238595wjd.89.1441282796936; Thu, 03 Sep 2015 05:19:56 -0700 (PDT) Received: from [10.0.0.6] ([82.166.23.80]) by smtp.gmail.com with ESMTPSA id xs1sm37466976wjc.7.2015.09.03.05.19.55 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 03 Sep 2015 05:19:56 -0700 (PDT) Content-Type: text/plain; charset=windows-1252 Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) Subject: Re: TLF IME From: Harbs In-Reply-To: Date: Thu, 3 Sep 2015 15:19:53 +0300 Content-Transfer-Encoding: quoted-printable Message-Id: <0CA81D7C-100B-435B-8682-96F80DDD5673@gmail.com> References: <700EF7C0-5A48-4AE6-87C6-6EA20047F5D2@gmail.com> To: dev@flex.apache.org X-Mailer: Apple Mail (2.1878.6) FWIW, I did not figure out what was disabling the IME. I did figure out how to get the IME working though. When the TextFlow = gets focus, I just added IME.enabled =3D true; For the sake of completeness I=92m documenting my observations of IME = behavior: IME works inline on all Windows browsers and in Chrome on Mac. On Mac = Firefox and Safari, it shows up in a dialog on the bottom of the screen. = I have not checked other browsers. It=92s worthy of note that I had my = issues on browsers where IME is inline. I still have a suspicion that = something changed in the Flash plugin, but since things are working = again, I=92m happy leaving good enough alone. On Sep 2, 2015, at 6:44 PM, Alex Harui wrote: > Can you switch back to Adobe Flex 4.6? Or whatever version of Apache = Flex > was before we started deferring focus changes to TextInputs? >=20 > -Alex >=20 > On 9/2/15, 2:29 AM, "Harbs" wrote: >=20 >> Neither of those two seem to be in use. I=92m exploring other focus >> redirecting possibilities, but so far no luck=85 >>=20 >> On Sep 2, 2015, at 8:03 AM, Alex Harui wrote: >>=20 >>> IIRC, there can be issues if parent display objects have tabEnabled >>> and/or >>> tabChildren set to false. >>>=20 >>> -Alex >>>=20 >>> On 9/1/15, 9:32 AM, "Harbs" wrote: >>>=20 >>>> OK. >>>>=20 >>>> I just put together a non-Flex case and it seems to work in all = three >>>> Mac >>>> browsers: >>>>=20 >>>> package >>>> { >>>> import flash.display.Sprite; >>>> import flash.system.Capabilities; >>>> import flash.system.IME; >>>> import flash.text.TextField; >>>> import flash.text.TextFieldType; >>>> =09 >>>> public class IMETest extends Sprite >>>> { >>>> public function IMETest() >>>> { >>>> if (Capabilities.hasIME) >>>> {=20 >>>> IME.enabled =3D true; >>>> }=20 >>>> tField.type =3D TextFieldType.INPUT; >>>> tField.width =3D 100; >>>> tField.height =3D 18; >>>> tField.background =3D true; >>>> tField.border =3D true; >>>> addChild(tField); >>>>=20 >>>> } >>>> private var tField:TextField =3D new TextField(); >>>> =09 >>>> } >>>> } >>>>=20 >>>> So, I guess there is a Flex problem here=85 >>>> Things are clearly more complicated than I thought, because this = works >>>> in >>>> all browsers (on Mac). >>>>=20 >>>> >>>> >>> xmlns:s=3D"library://ns.adobe.com/flex/spark" >>>> xmlns:mx=3D"library://ns.adobe.com/flex/mx" = minWidth=3D"955" >>>> minHeight=3D"600" backgroundColor=3D"#FFFF00" = backgroundAlpha=3D"0.5"> >>>> >>>> >>>> >>>> >>> width=3D"200" >>>> height=3D"50" backgroundColor=3D"#FFFFFF"/> >>>> >>>>=20 >>>> Thanks for pointing me in the right direction. I=92ll have to = figure out >>>> why it=92s not working in my app=85 >>>>=20 >>>> On Sep 1, 2015, at 6:05 PM, Alex Harui wrote: >>>>=20 >>>>> First, build a non-Flex test case. Then file that test case at >>>>> bugbase.adobe.com. >>>>>=20 >>>>> -Alex >>>>>=20 >>>>> On 9/1/15, 7:48 AM, "Harbs" wrote: >>>>>=20 >>>>>> I=92m not sure if this is a TLF issue or a Flash player issue. >>>>>>=20 >>>>>> I=92m getting different results in different browsers. Who would = we >>>>>> contact >>>>>> at Adobe to report this issue in Flash? >>>>>>=20 >>>>>> On Aug 31, 2015, at 11:59 AM, Harbs = wrote: >>>>>>=20 >>>>>>> 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. >>>>>>>=20 >>>>>>> Has anyone else noticed this? >>>>>>>=20 >>>>>>> Harbs >>>>>>=20 >>>>>=20 >>>>=20 >>>=20 >>=20 >=20