Have two regions with both a TTIWIPhoneList, the first one is empty and the second one is filled with 30 entries. When I asyncclick on an item of the filled list I copy this entry to the first (empty) list. (It's like a dual list principle) Then I remove the clicked entry from the second list. This is repeated for more entries. All is done with async events and methods (AsyncItemAdd etc.) When I switch back (pagetransition) to the first region I expect to have there the copied entries, but the list is empty.
When I fill the (empty) list with one or more entries at startup all works as expected. I can copy entries and they are in the first list and therfore the async filling works. Must there always be one entry in the list to let this work ?
Also when I click the first entry (item) of the list, do the copy and remove it, then click an other entry and also do the copy and removing, it removes also the next entry. So this second click removes always two items !
I hope this is clear to you...