Please follow my explanation here :
- I have a datagrid which holds a dataprovider that has 3 columns
- one of those 3 columns is button itemrenderer, others are integer
- I put 4 row into the datagrid
- I set a button in a row to disable, others are enabled
- Then I try sorting the datagrid by "click" on the column header that has integer column (not button column)
- The expected result is that the disable button would go with its initial row. But the real result is when you click to sort 2-3 times, the buttons (in all rows) will have a wired behavior. The disabled button sometimes back to enable, and sometimes disabled but stay on a wrong row.
Is there anyone got a solution on this??