Hello, I am struggling with a weird error while canceling a newly inserted row in a grid. Please help.
Below is a simplifed version of my code (http://jsfiddle.net/m2s59mpo/5/)
Steps to reproduce:
1. Click the "Create" button to insert a new row.
2. Fill in any data and click "Update" to save the row.
3. Click the "Create" button to insert a second row.
4. Click "Cancel" button right away without filling in any data in the second row.
The second row will NOT be canceled. Error message "Uncaught TypeError: Cannot read property 'uid' of undefined" is shown in the console.
This issue will not occur for the first row added (You can cancel the first row). Also, if I do not specify the data field in the dataSource section (http://jsfiddle.net/m2s59mpo/6/), it works fine too. In my real case, the data comes from a API call with structured JSON data so this is not an option for me.
I wonder if I misconfigured something or this is a bug. Please help. Thanks a lot in advance.