I have configured a repeat grid with following operations. No advanced configuration done.
Every row has a 'Delete' link configured in last column. This link is configured with following actions:
a. Delete item
b. Refresh - Other section (with Activity)
When I add new row and then click on 'Delete' icon, page is getting removed from the page list and even on clipboard I can see page list having correct pages.
But when I submit the flow action, the last deleted row is getting added to page list. If I add 3 rows and delete 3 rows, last deleted row is getting added to page list. When I trace I can see this being done on FinishAssignment activity. In following tracer steps, on step 16 pyWorkPage has correct pages in page list. But on step 17. pyWorkPage has last deleted page in page list.
1. When you mention that the last row is added back to the list on Submit, do you see a empty stub for the last subscript in the clipboard, or does it have all the row details ?
2. Your described configuration is pretty straightforward, the only user specific action I see is the activity. As a diagnostic, configure the link to do just a delete item. If the issue is still reproducible, file a SR so that we can look into it.
Following are the comments from LSA of my project who got this HFIX:
Even though the description is completely different the same rule has been modified. In the engineering item it has been mentioned that the code for this hotfix also fixes the issue reported for the grid issue.