Dear team,
We are currently using your Gantt chart component to create a roadmap. The Roadmap has three levels. The first and third level show the correct start and end times of the tasks in it, the dates we put in StartDate and EndDate properties. However, the second level ganttProperties has the correct startDate and endDate but uses the autoStartDate and AutoEndDate to show the task in the chart, which is incorrect. It calculates those dates by picking the earliest startDate from its children and adds the correct duration to create the autoEndDate.
We don't want to use the autoStartDate, we want the task to use the startDate we give as a property.
We have tried setting Taskmode to 'Manual' and tried setting it to 'Custom', giving the tasks the property isManual: true and set manual: 'isManual' in the taskFields. Both did not help.
How can we ensure the second level, which is a parent, uses the start and end dates we give instead of calculating it based on the start dates of its children.
Hi, I managed to fix the issue by putting the styling of the tasks on the .e-manualparent-main-container.e-gantt-manualparenttaskbar class instead of the custom class I give the tasks using the parentTaskbarTemplate. Perhaps it is a bug that the start dates for the parentTaskbarTemplate component are not correct.