Please read my comment.
Thanks, Ori.

https://issues.apache.org/jira/browse/FLEX-34145?focusedCommentId=13935477&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-13935477




On Fri, Mar 14, 2014 at 5:39 PM, Maurice Amsellem <
[email protected]> wrote:

> Problem fixed  ( the bitmap proxy was mirrored, but it should not be,
> because it's already in the right direction).
> BTW, I also fixed the incorrect placement of the stage text when LTR was
> set at the app level (was not using the correct matrix transformation).
>
> Committed/pushed to develop.
> Should be in the next nightly for you to try in a few hours.
>
> Maurice
>
> -----Message d'origine-----
> De : Ori 007 [mailto:[email protected]]
> Envoyé : vendredi 14 mars 2014 13:22
> À : [email protected]
> Objet : Re: Wrong TextInput RTL behavior after upgrading from 4.11 to 4.12
>
> JIRA:
>
> https://issues.apache.org/jira/browse/FLEX-34145
>
>
> On Fri, Mar 14, 2014 at 11:21 AM, Maurice Amsellem <
> [email protected]> wrote:
>
> > > If I need my text input in a scrolling zone, What options I have?
> >
> > Wait for the fix ;-)
> >
> > Maurice
> >
> > -----Message d'origine-----
> > De : Ori 007 [mailto:[email protected]] Envoyé : vendredi 14 mars 2014
> > 10:20 À : [email protected] Objet : Re: Wrong TextInput RTL
> > behavior after upgrading from 4.11 to 4.12
> >
> > sure.
> > If I need my text input in a scrolling zone, What options I have?
> >
> > Thanks.
> >
> >
> > On Thu, Mar 13, 2014 at 10:36 PM, Maurice Amsellem <
> > [email protected]> wrote:
> >
> > > So you can use it instead, as long as you are not embedding your
> > > text in scrolling zone.
> > >
> > > Would you mind raising a JIRA about the RTL issue ?
> > >
> > > https://issues.apache.org/jira
> > >
> > > Maurice
> > >
> > > -----Message d'origine-----
> > > De : Ori 007 [mailto:[email protected]] Envoyé : jeudi 13 mars 2014
> > > 21:30 À : [email protected] Objet : Re: Wrong TextInput RTL
> > > behavior after upgrading from 4.11 to 4.12
> > >
> > > StageTextInputSkin works great.
> > >
> > >
> > >
> > >
> > > On Thu, Mar 13, 2014 at 8:39 PM, Maurice Amsellem <
> > > [email protected]> wrote:
> > >
> > > > 4.12 uses a new skin that caches the native text as a bitmap when
> > > > not in focus  (to better handle scrolling)
> > > > 4.11 did not do that.
> > > >
> > > > Can you try with another TextInput that uses 4.11 previous
> > > > StageTextInputSkin skin class (the skin class is still there), to
> > > > see if the  behavior is the same ?
> > > >
> > > > Maurice
> > > >
> > > > -----Message d'origine-----
> > > > De : Ori 007 [mailto:[email protected]] Envoyé : jeudi 13 mars 2014
> > > > 19:09 À : [email protected] Objet : Re: Wrong TextInput RTL
> > > > behavior after upgrading from 4.11 to 4.12
> > > >
> > > > Actually it does not matter what language I write. English also
> > > > get the same result.
> > > > Another video attached
> > > >
> > > > http://screencast.com/t/ekJnaDOZ6H
> > > >
> > > >
> > > >
> > > >
> > > > On Thu, Mar 13, 2014 at 8:00 PM, Ori 007 <[email protected]> wrote:
> > > >
> > > > > Hi Alex
> > > > >
> > > > > Here is a video the that shows issue.
> > > > > http://screencast.com/t/KRoaC9T5
> > > > >
> > > > > As you did, i added a second TextInput and when leaving the
> > > > > first one, the text jumped to the left side and mirror the letters.
> > > > > Please note that i'm using PC but I checked it on an android
> > > > > device and it was the same.
> > > > > Note that I write in Hebrew (Not Arabic).
> > > > > Please be aware that the example includes the "layoutDirection"
> > > property.
> > > > >
> > > > > <?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"
> > > > > applicationDPI="160"> <s:TextInput layoutDirection="rtl"
> > > > > direction="rtl" foc /> <s:TextInput layoutDirection="rtl"
> > > > > direction="rtl" top="50" /> </s:Application>
> > > > >
> > > > > Thanks in advance,
> > > > > Ori & Evyatar.
> > > > >
> > > > >
> > > > >
> > > > >
> > > > > On Thu, Mar 13, 2014 at 6:42 PM, Alex Harui <[email protected]>
> > wrote:
> > > > >
> > > > >> I couldn't reproduce, but I may simply not know how.
> > > > >>
> > > > >> I added a second TextInput to your example so there is
> > > > >> something to change focus to that will cause a focusOut on the
> > > > >> first
> > TextInput.
> > > > >> Then (on Mac), I ran the app, switched to Arabic, typed "abc"
> > > > >> on my keyboard which caused 3 arabic letters to appear on the
> > > > >> right side, and the second characters was to the left of the
> > > > >> first and third character was to the left of the second.  Then
> > > > >> I hit tab to focus the second TextInput and everything looked
> > > > >> the same on the
> > screen.
> > > > >>
> > > > >> -Alex
> > > > >>
> > > > >> On 3/13/14 1:13 AM, "Evyatar Ben Halevi-Arbib"
> > > > >> <[email protected]>
> > > > >> wrote:
> > > > >>
> > > > >> >Hello,
> > > > >> >
> > > > >> >After upgrading to version 4.12 TextInput component defined to
> > > > >> >be with
> > > > >> RTL
> > > > >> >direction is mirroring the text after focus-out.
> > > > >> >When typing the text looks OK, but when leaving the field the
> > > > >> >text
> > > > >> becomes
> > > > >> >LTR and in fact becomes mirror writing.
> > > > >> >Note that it worked great on version 4.11.
> > > > >> >
> > > > >> >The following example can be used to demonstrate the issue -
> > > > >> >
> > > > >> ><?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
> > "
> > > > >> >applicationDPI="160">
> > > > >> >
> > > > >> >
> > > > >> >
> > > > >> >       <s:TextInput layoutDirection="rtl" direction="rtl" />
> > > > >> >
> > > > >> >
> > > > >> >
> > > > >> ></s:Application>
> > > > >> >
> > > > >> >Thanks in advance,
> > > > >> >Evyatar
> > > > >>
> > > > >>
> > > > >
> > > >
> > >
> >
>

Reply via email to