Case |
Behavior |
LoadMore with delay |
When ListView reaches the end while scrolling, ListView will check for load more operation, if CanLoadMore returns true, the execution method starts in the thread, and indicator layout completes and the call goes to collection changes if any items added in the execute method of the load more. And layout the visible items added at load more which to be displayed in the view. |
LoadMore without delay |
When ListView reaches the end while scrolling, checks for load more operation, if CanLoadMore returns true, the execution method starts in the thread, and directly it started to layout the items, added in the execute method of LoadMore. And layout the visible items added at load more which to be displayed in the view. The added items are measured as excepted, but on layouting, the first item which added on each load more call, gets the line of indicator view and layout with that size (48d). |
await Task.Yield();