Here is an example for reproducing the issue: https://jsfiddle.net/u6jghf23/10/
I use a table with data schema and arrays of objects as a data source.
Steps to reproduce:
1. Select and move second row up
2. Edit cell A1
3. After editing you'll see two alerts:
- First with cell row index
- Second with original object corresponding to that row
It's not correct because row index in this case is equal to 1, but must be equal to 0 for correct matching with original data source array.
Can you help me? May be I'm doing something wrong.