This seems to be caused by my recent commit to the compiler related to
class/interface exports. Sorry about that! I've reverted for now so that
I'm not holding up anyone's work. I'll try adding the change again (with
some tweaks) another day. Or Greg said that he might look into it too.

(What's very strange is that I tested a release build of TourDeJewel before
pushing my commit, and everything was definitely working fine. Now, the
failure is obvious on my computer too, so I don't know how I could have
possibly missed that.)

Anyway, sorry again!

--
Josh Tynjala
Bowler Hat LLC <https://bowlerhat.dev>


On Thu, Mar 19, 2020 at 7:40 AM Piotr Zarzycki <piotrzarzyck...@gmail.com>
wrote:

> Carlos,
>
> I have found issue after couple of hours of searching. It is reproducible
> in TourDeJewel -> Button playground - release version of build. Following
> code doesn't work at all:
>
> <j:Button text="Primary" emphasis="{StyledUIBase.PRIMARY}"/>
>
> Static variable PRIMARY is note being setup. We are using static vars to
> set name of the content and that's why in our app no content is being
> displayed:
>
>   <j:ScrollableSectionContent name="{MyClass.NAME}">
>
> </j:ScrollableSectionContent>
>
> Greg do you see anything related to latest changes in Binding area ?
>
> Thanks,
> Piotr
>
>
> czw., 19 mar 2020 o 13:54 Piotr Zarzycki <piotrzarzyck...@gmail.com>
> napisał(a):
>
> > I'm trying to find that, but currently in release mode navigation doesn't
> > work at all - I moved back to the oldest build [1] and have same issue.
> In
> > the other words in release mode I don't see any content at all. I'm going
> > to prepare separate example which shows that issue.
> >
> > [1]
> >
> http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/1051/
> >
> > czw., 19 mar 2020 o 13:46 Carlos Rovira <carlosrov...@apache.org>
> > napisał(a):
> >
> >> Hi Piotr,
> >> can you share how it was looking until now?
> >> Other option is to find from where commit started to fail
> >>
> >>
> >> El jue., 19 mar. 2020 a las 12:07, Piotr Zarzycki (<
> >> piotrzarzyck...@gmail.com>) escribió:
> >>
> >> > Hi Carlos,
> >> >
> >> > Your latest changes to containers messed up our UI in app. [1] I will
> >> > adjust it, but I'm really not sure what is actually happen that we
> have
> >> so
> >> > much mess there.
> >> >
> >> > [1] https://ibb.co/CPkxx8S
> >> >
> >> > Thanks,
> >> > Piotr
> >> >
> >> > śr., 18 mar 2020 o 16:57 Carlos Rovira <carlosrov...@apache.org>
> >> > napisał(a):
> >> >
> >> > > Hi Alex,
> >> > >
> >> > > I'll try your sugestion about the flex grow. I revised the flex box
> >> code
> >> > > and in fact columns right now does not use flex config
> >> > > thanks
> >> > >
> >> > > El mié., 18 mar. 2020 a las 16:45, Alex Harui
> >> (<aha...@adobe.com.invalid
> >> > >)
> >> > > escribió:
> >> > >
> >> > > >
> >> > > >
> >> > > > On 3/18/20, 3:12 AM, "Carlos Rovira" <carlosrov...@apache.org>
> >> wrote:
> >> > > >
> >> > > >     Hi Alex,
> >> > > >
> >> > > >     I'm experimenting for this concrete case with a calc(% - px)
> >> > formula
> >> > > > that
> >> > > >     could work. don't like it so much since it means is something
> >> very
> >> > > "JS"
> >> > > >     coupled but it should maintain responsiveness. Crossing
> fingers
> >> :)
> >> > > >
> >> > > > IMO, there is something already "very JS" in the code.  You are
> >> using
> >> > > > display="flex" instead of running a layout pass on each container
> >> and
> >> > > > child.  Which is the right thing to do, IMO, but has implications.
> >> If
> >> > > your
> >> > > > calc idea doesn't work out, I wonder what would happen if you
> simply
> >> > > > translated percentWidth on the columns to flexGrow or whatever
> >> > attributes
> >> > > > give relative sizes to the children in a flexbox.
> >> > > >
> >> > > > -Alex
> >> > > >
> >> > > >     El mié., 18 mar. 2020 a las 3:44, Alex Harui
> >> > > (<aha...@adobe.com.invalid
> >> > > > >)
> >> > > >     escribió:
> >> > > >
> >> > > >     >
> >> > > >     >
> >> > > >     > On 3/17/20, 5:14 PM, "Carlos Rovira" <
> carlosrov...@apache.org
> >> >
> >> > > > wrote:
> >> > > >     >
> >> > > >     >     Hi Alex,
> >> > > >     >
> >> > > >     >     I'll try to see how things are done in MXRoyale's ADG
> for
> >> > > > columns.
> >> > > >     > Really
> >> > > >     >     the problem right now is in that concrete case. I'm sure
> >> > > there's
> >> > > > some
> >> > > >     > way
> >> > > >     >     to do it but while I'm using flex box already as you
> >> suggest
> >> > > for
> >> > > > many
> >> > > >     >     things, in this case I need to do calculations, since
> all
> >> is
> >> > > > based on
> >> > > >     > how
> >> > > >     >     users will configure the columns via mxml with a mix (or
> >> not)
> >> > > of
> >> > > >     > pixels and
> >> > > >     >     percentages.
> >> > > >     >
> >> > > >     > And because you are using display="flex", not having the
> child
> >> > > > columns
> >> > > >     > also be CSS compliant with the width is probably causing the
> >> > pain.
> >> > > > That's
> >> > > >     > what I saw with MXRoyale.
> >> > > >     > You may be able to calculate the numbers, but then the
> columns
> >> > will
> >> > > > not be
> >> > > >     > responsive as the "flex" container changes size.  You will
> >> have
> >> > to
> >> > > > detect
> >> > > >     > that and recompute.
> >> > > >     >
> >> > > >     > If you instead using the weighting system that "flex"
> children
> >> > > use, I
> >> > > >     > think you will have less pain and more responsive-ness.
> Users
> >> > > might
> >> > > > gladly
> >> > > >     > give up on the old Flex percentWidth overloading in favor of
> >> the
> >> > > > weighting
> >> > > >     > system to get that responsiveness.
> >> > > >     >
> >> > > >     > My 2 cents,
> >> > > >     > -Alex
> >> > > >     >
> >> > > >     >
> >> > > >     >
> >> > > >
> >> > > >     --
> >> > > >     Carlos Rovira
> >> > > >
> >> > > >
> >> > >
> >> >
> >>
> https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2Fcarlosrovira&amp;data=02%7C01%7Caharui%40adobe.com%7Cc089fb86c6e9419f5a5d08d7cb24d510%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637201231364732539&amp;sdata=sl2FCZYFAeC9gGjhlZIK1TMTkxQCtsUjJgmqIOS0xWo%3D&amp;reserved=0
> >> > > >
> >> > > >
> >> > > >
> >> > >
> >> > > --
> >> > > Carlos Rovira
> >> > > http://about.me/carlosrovira
> >> > >
> >> >
> >> >
> >> > --
> >> >
> >> > Piotr Zarzycki
> >> >
> >> > Patreon: *https://www.patreon.com/piotrzarzycki
> >> > <https://www.patreon.com/piotrzarzycki>*
> >> >
> >>
> >>
> >> --
> >> Carlos Rovira
> >> http://about.me/carlosrovira
> >>
> >
> >
> > --
> >
> > Piotr Zarzycki
> >
> > Patreon: *https://www.patreon.com/piotrzarzycki
> > <https://www.patreon.com/piotrzarzycki>*
> >
>
>
> --
>
> Piotr Zarzycki
>
> Patreon: *https://www.patreon.com/piotrzarzycki
> <https://www.patreon.com/piotrzarzycki>*
>

Reply via email to