Issue with DHTMLX Grid: 'beforeEditEnd' and 'afterEditEnd' Events Triggering Twice on Navigation Key Completion


We are currently using DHTMLX Grid, and we’ve encountered an issue with the “beforeEditEnd” and “afterEditEnd” events executing twice when a cell is finished being edited using a navigation key (such as ESC or Enter). This unintended duplication in event execution is causing problems in our code.

Could you please assist us in resolving this issue?

You can observe the problem by following this example where the message is triggered twice when the event occurs:

Simply edit a cell and press Enter, and you will notice that the events are triggered twice.