Microsoft is conducting an online survey to understand your opinion of the Msdn Web site.
I've tried a bunch of scenarios but here's one I thought was interesting: If I create an Observable Collection, bind that to the List View, then subscribe to the Collection Changed Event on the Reactive List, then add items to that Observable Collection as items are added to the Reactive List then items show up.....
If I change that same Observable Collection to a Reactive List then the items no longer show up Hopefully that makes sense...
That task may have been running to completion this whole time or it might not even have started running until you call await..
So in your rewrite the only difference is that you are awaiting the state machine inside the method where as the original code is initiating the state machine outside of the method... AND actually some might argue it's not a good idea to await inside methods like that because then you aren't giving the implementer the choice of when to execute the task... None of the methods even start executing until you call await because none of them initiate the tasks when you call them... My main application doesn't use Clear or really look like this..
You will have to actually kill the app by swiping in the suspended app list and restart the app.
The problem is my normal bindings are updated, hoever the listview isn't updated at all, while the Clients Grouped is indeed updated upon object inspection.
See: I tested this using a Reactive List instead of an Observable Collection and sure enough there are the missing items.
Alright I think I was able to create an extremely contrived example that seems to demonstrate the behavior (I realize the clearing of the list makes no sense but it's needed to recreate the behavior in this App) https://github.com/Pure Ween/Xamarin Formsi OSList View Reactive List --code behind adding to the Lists https://github.com/Pure Ween/Xamarin Formsi OSList View Reactive List/blob/master/The App/The App/cs So when I run this project on i OS the List View bound to the Reactive List stops displaying items that have been added after the 4th item ....
The item is deleted from the collection but the List View is not reflecting it.