"enter" event doesn't work after editCell()

I define a function to add a row to a grid. Then I set the first cell in the row to “edit” state. But the enter event doesn’t work.
If I do this after the grid.init(), the enter event does work.
How do I do?

authUserGrid.addRow(id,["name", "", "", "0" ], 0); authUserGrid.setUserData(id, "someName1", "new value"); authUserGrid.selectCell(authUserGrid.getRowIndex(id), 0); setTimeout(function() { authUserGrid.editCell(); },1);

Unfortunately the issue cannot be reproduced locally.
Your code works well for us. Pressing the “Enter” key after opening the editor occurs the onEnter event well.

If Issue still occurs for you, pleas,e provide with a demo link or a complete demo, where the issue can be reconstructed.

Then whether press the “enter” key can submit?

Here is the demo. Thank you for your time

P.S. Demo have been deleted after it’s downloading as it contains the files from PRO version. sematik.

Please, try to use the cancelBubble for your button:

	<input type="button" onclick="(arguments[0]||window.event).cancelBubble=true;add()" value="add"/>