Grid w/ [rowEditable]="true" remains in pending transaction state (even when no transaction are enabled) after a commit row editing w/o making changes.
Open the devSample for Grid Row Editing.
Under the first grid (*Row Editing w/o Transactions):
The row is not deleted and stays in a pending deleted state
The row is deleted
Invalid state:

Curious if this will also fix the issue where values changed in custom ng-templates will not trigger a changed row value.
In the StackBlitz sample for the documentation's "Grid Row Editing" page, here is the result after changing a row's UnitsInStock value:
{rowID: 1, oldValue: {鈥, newValue: null, cancel: false鈥
The expected result would be:
{rowID: 1, oldValue: {鈥, newValue: {...}, cancel: false鈥
If this is too unrelated to this issue (#4680), then I can create another issue. It's an extremely important feature for our company, so please fix quickly.
@jdk339 this fix is not related to the issue you are facing. Actually the issue you are facing is related to the wrong binding in the sample. I logged this sample issue here. To fix this at your side bind to cell.editValue instead of to cell.value.
Thanks again, @wnvko. Everything is working fine now.
Most helpful comment
@jdk339 this fix is not related to the issue you are facing. Actually the issue you are facing is related to the wrong binding in the sample. I logged this sample issue here. To fix this at your side bind to
cell.editValueinstead of tocell.value.