Hello,
calculating the start date via the calculateEndDate in conjunction with work time produces an incorrect result. The task duration is being changed even though it should stay the same. Ive prepared an example to showcase the problem:
https://snippet.dhtmlx.com/02acwxci
This seems to be critical because it affects the baseline calculation of tasks in the gantt.