Premium support for our pure JavaScript UI components


Post by jit@flowit.dk »

Hi.

We are building custom column editors/controls for Gantt but are experiencing loss of data.
After days of debugging we finally realized that it is the combination of React v. 18 + lack of renderers for all columns that is causing the problem.

Video demonstrating the problem + runnable sample (based on React v. 18) attached.

Attachments
Bryntum-2023-06-01-049.zip
(2.27 MiB) Downloaded 26 times
Bryntum-2023-06-01-049.m4v
(4.03 MiB) Downloaded 26 times

Best regards
Jimmy Thomsen


Post by alex.l »

Hi Jimmy,

Thank you for the report, clear description and a test case. I've reproduced that and opened a ticket here https://github.com/bryntum/support/issues/6912

All the best,
Alex


Post by jit@flowit.dk »

Thanks @alex.l

Could you please create a ticket regarding the upgrade of React in your React examples to ensure that similar bugs are caught on your end in the future? It is very time consuming for us.

Best regards
Jimmy Thomsen


Post by jit@flowit.dk »

@alex.l While I was able to work around the bug in the simplified example previously attached, by declaring renderers for all columns, this does not seem to solve the issue with our actual implementation. This makes it a high priority problem for us. Would it be possible for you guys to look into this as soon as possible and either provide us with a reliable work around, or an estimate for an actual bug fix?

-- Thanks

Best regards
Jimmy Thomsen


Post by mats »

We've marked this one as critical and it's in progress, should be going out in our next patch release.


Post by jit@flowit.dk »

Thanks @mats - appreciate it

Best regards
Jimmy Thomsen


Post by jit@flowit.dk »

Might be related: viewtopic.php?t=25263

Best regards
Jimmy Thomsen


Post by saki »

Yes, it's looks like these bugs have the same cause. Working on that.


Post by jit@flowit.dk »

Thanks

Best regards
Jimmy Thomsen


Post Reply