Sizo,
What client are you using? I have seen this behavior too on iPad where the selected row gets reset after an action, but I didn't try to correct it. I would have thought a list selection at the end would re-select the correct row. How did you try to implement this?
Jason Latko - Senior Product Developer at SAP