Our pure JavaScript Scheduler component


Post by xnasav »

We think we found an error in the pdf export as we were able to reproduce it (sometimes, not consistently) with your examples (https://bryntum.com/examples/examples-scheduler/export/)
Steps to reproduce: Use the above mentioned example and zoom in to one of the more-detailed views (weekly view, see Screenshot 2022-02-10 at 13.16.12.png).
Place the left border of your view on the edge of the 20th of February (as shown in the screenshot).
Then click 'Export' and select 'Date range' with the timespan which is not covered in the current view (start: 02/20/2022, end: 03/30/2022; see Screenshot 2022-02-10 at 13.24.07.png)
Open the exported pdf and see if it is missing parts of the headline and even some parts in the schedule (see Scheduler (3).pdf). If no error occurred, reload the example page and try again please. For some reason this error does not happen every time (might correlate to element placement, count, ...)

Attachments
Scheduler (3).pdf
(270.18 KiB) Downloaded 55 times
Screenshot 2022-02-10 at 13.24.07.png
Screenshot 2022-02-10 at 13.24.07.png (157.62 KiB) Viewed 825 times
Screenshot 2022-02-10 at 13.16.12.png
Screenshot 2022-02-10 at 13.16.12.png (126.06 KiB) Viewed 825 times

Post by Maxim Gorkovsky »

Reproduced, ticket opened here: https://github.com/bryntum/support/issues/4187 Thank you for report!


Post by xnasav »

Hi Maxim, Thanks for the response! Can you give me a rough time estimate on when 5.0.x will be released? We heavily rely on the Export feature and need to plan our proceedings accordingly. Thanks!


Post by alex.l »

We cannot give you dates, but here is some information.
We aimed to release 5.0 in late February. 5.0.x means one of first patch releases after 5.0 release. Usually we do patch releases every 2-3 weeks.

All the best,
Alex


Post by xnasav »

Thanks for the info, Alex! I Just got some information from our backend team, stating that the PDF-Exporter in the backend uses some very old dependencies/packages. Maybe you can update these in the next release as well. Thanks!


Post by Maxim Gorkovsky »

We have a ticket for this: https://github.com/bryntum/support/issues/3756 Although this is issue is not our top priority at the moment.


Post by Maxim Gorkovsky »

I cannot reproduce this problem on the online demo anymore. It appears fixed since February. Can you please check?


Post by xnasav »

Hi Maxim,
Yes, still reproducible. Set infiniteScroll : true, enable dependencies, zoom in (and scroll vertically to the middle of the schedule - not sure if this is important). Then select a date range (e.g. 01.07.2022 to 01.10.2022) and hit export. See exported pdf attached.

Attachments
Scheduler (13).pdf
(2.66 MiB) Downloaded 45 times

Post by Maxim Gorkovsky »

We have a separate ticket for that which is specifically about infinite scroll: https://github.com/bryntum/support/issues/4667. Was original problem also about infinite scroll?


Post by xnasav »

No, we were able to produce this error without infinite scroll before. We are in fact able to reproduce this error on our local environment where we don't have infinite scroll enabled, but it is not feasible to strip it down to a usable demo case.
Unfortunately I am currently not able to produce this error in your examples either. As we don't really know on why the error occurs, we can't really tell which settings produce the error.


Post Reply