Carlos, I looked into columnList and one of the column. I have found that it contains in beads array 2 instances of DataGridColumnListItemRendererInitializer [1]
[1] https://github.com/apache/royale-asjs/blob/7b41eaee89264b54839564aa8354bb9836aa0dea/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/views/DataGridView.as#L287 [2] https://ibb.co/RSXvt07 Thanks, Piotr śr., 2 wrz 2020 o 10:23 Piotr Zarzycki <[email protected]> napisał(a): > Never mind I think I figured it out. > > śr., 2 wrz 2020 o 10:13 Piotr Zarzycki <[email protected]> > napisał(a): > >> Carlos, >> >> Unfortunately I cannot extract what code causing that issue. Carlos how >> can I change default.css in framework ? I mean if I change it after build >> my changes are wiped out - this is related to SASS ? >> >> I think this is issue in DataGridView - we are calling createLists function >> to early and presentation model list is not yet initialized at that moment. >> >> Thanks, >> Piotr >> >> Thanks, >> Piotr >> >> wt., 1 wrz 2020 o 18:35 Carlos Rovira <[email protected]> >> napisał(a): >> >>> Hi Piotr, >>> >>> ok, I use to try with all examples I have available so if the code is >>> something custom you have, I need that you provide some example with a >>> minimal code to showcase the problem so I can know what the problem is. >>> >>> For now I'll let you know the issue so you can see how to refactor your >>> code and see if you can fix yourself: >>> 1.- maybe you're using some Presentation Model (PM) directly at an early >>> time in a custom code. See that I need to reference the PM after the >>> column >>> list is added, since it doesn't exists until "initComplete" >>> 2.- See if you have it as ListPresentationModel, now that List needs to >>> have DataGridColumnListPresentationModel instead of the other. >>> >>> The big problem that was hidden is that I was using list PM in the >>> constructor, and that made it impossible to add a custom PM that of >>> course >>> made the PM itself useless. >>> >>> Let me know if you find the issue, or if not try to make a simple project >>> so I can take a look at it and reproduce the issue >>> >>> thanks >>> >>> >>> El mar., 1 sept. 2020 a las 17:59, Piotr Zarzycki (< >>> [email protected]>) escribió: >>> >>> > I forgot to mention that it is not reproducible in tourdejewel. There >>> is >>> > probably some case which you don't have in example code. I thought you >>> will >>> > know maybe based on what you did why it happened. Maybe something is >>> being >>> > called to early... >>> > >>> > wt., 1 wrz 2020 o 16:58 Carlos Rovira <[email protected]> >>> > napisał(a): >>> > >>> > > Hi Piotr, >>> > > >>> > > maybe something is stale in your build? I just tried the release >>> version >>> > > and all seems to work fine. >>> > > Let me know what could be >>> > > Thanks >>> > > >>> > > El mar., 1 sept. 2020 a las 16:56, Carlos Rovira (< >>> > [email protected] >>> > > >) >>> > > escribió: >>> > > >>> > > > Thanks for reporting Piotr, >>> > > > I will take a look. It's part of the fixes yesterday about PMs. >>> > > > >>> > > > >>> > > > El mar., 1 sept. 2020 a las 16:25, Piotr Zarzycki (< >>> > > > [email protected]>) escribió: >>> > > > >>> > > >> Hi, >>> > > >> >>> > > >> I have pulled all changes from Royale and build our app. Debug >>> build >>> > is >>> > > >> working perfectly fine, but release build is failing. I cannot >>> find >>> > > cause >>> > > >> of issue, but here is the details. >>> > > >> >>> > > >> I'm getting NPE in this line [1] - It looks like >>> > > >> DataGridColumnListPresentationModel is null. >>> > > >> >>> > > >> TypeError: Cannot set property 'rowHeight' of null >>> > > >> >>> > > >> Any ideas ? >>> > > >> >>> > > >> [1] >>> > > >> >>> > > >> >>> > > >>> > >>> https://github.com/apache/royale-asjs/blob/94693e9583680ffa992ead9fc4663bb9e25b97aa/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/views/DataGridView.as#L237 >>> > > >> >>> > > >> Thanks, >>> > > >> -- >>> > > >> >>> > > >> Piotr Zarzycki >>> > > >> >>> > > > >>> > > > >>> > > > -- >>> > > > Carlos Rovira >>> > > > http://about.me/carlosrovira >>> > > > >>> > > > >>> > > >>> > > -- >>> > > Carlos Rovira >>> > > http://about.me/carlosrovira >>> > > >>> > >>> > >>> > -- >>> > >>> > Piotr Zarzycki >>> > >>> >>> >>> -- >>> Carlos Rovira >>> http://about.me/carlosrovira >>> >> >> >> -- >> >> Piotr Zarzycki >> > > > -- > > Piotr Zarzycki > -- Piotr Zarzycki
