I believe I found a small bug, maybe. I cannot use the snippets because I believe the problem requires JSON response after save. I created a separate example with clean webix and the problem persists.
I have a datatable with a button that inserts a new row. In this datatable I have defined notempty rules so that it does not save until all required columns have values. The problem occurs when I use tab to jump to the next editable column. If the tab press occurs after the save is imminent (notempty satisfied), then I get the following error:
TypeError: can't assign to property "row" on 1: not an object
This doesn't happen if I click the individual columns to open the editor, only if I use tab. So perhaps on the tab press webix thinks there is another new row and the response id is duplicate?
My implementation is https://snippet.webix.com/2wjrxt8r. Only missing a proper save url with appropriate json response. Basically, add a new record. Then edit the film title and press tab key.
Or maybe I screwed up somewhere. Thanks