"updateRow", called on row being edited after "editRow" call, deactivates the editors and all subsequent "editRow" calls does not work.
$("#foo").edatagrid('editRow', 0); // works
$("#foo").datagrid('updateRow', {index: 0, row: {'field': 1}}); // row deactivated
$("#foo").edatagrid('editRow', 0); // doesn't work
Test case
https://jsfiddle.net/a64x52nq/For v1.5.4 this sequence completely breaks editRow
For v1.5.5 editRow stays broken for updated row only, and activating another row for edit can fix it (not sure)