For editing date columns in Gantt, we have a custom date editor making use of react-day-picker.
We are encountering an issue where when selecting the month or the year in the date picker dropdown, the cell editor is dismissed immediately, without calling finalizeCellEdit.
I dug through the Gantt code a bit, and found that commenting out the super.onFocusOut(event); call in the Editor.js method onFocusOut(event) leads to improved behaviour, where the date picker is no longer incorrectly dismissed, but is still dismissed at the proper time. The only problem with that solution, after dismissing the date picker, is the cell looks like a text box until clicking on another cell. But at least now the date picker is usable.
Do you have any suggestions for a better solution to this problem? This is on Gantt 4.2.6, which I realise is not the most recent version, but it was the most recent when we started the upgrade process. We aim to upgrade again soon after this upgrade is complete.