I can see from other forum posts that there are bug fixes due to be rolled out this week or next relating to the checking of checkboxes in a listview. I am using the listview in a more complex scenario ie listview within a dialog that is triggered by a selection from the main listview and want to know whether the fixes that are scheduled will also solve the problems that I have.
I have created the attached new project to show my code.
The behaviour that I am getting is when accessing the friends page and selecting friend#1 the dialog opens with a list of the groups that the friend belongs to. Friend#1 belongs to two groups but only one is checked, if you click to dismiss the dialog and then select Friend#1 again, none of the groups are checked. If Friend#2 is then selected, none of the groups are selected. If you then click on the Home Page and then back to the Friends page and select Friend#2, then one group is checked (although friend#2 belongs to two groups). Again closing the dialog and selecting any of Friend#1,#2,#3 or #4 results in all checkboxes not being checked although all of these friends are a member of at least one group.
Attachment:
ListViewTest_3ab464a7.zip