Completed
Last Updated: 22 Sep 2023 06:26 by Nico
Release 6.0.0
Jorge Adrian
Created on: 15 Jun 2023 12:19
Category: ListView
Type: Bug Report
1
ListView: [iOS] NSInternalInconsistencyException is thrown on iOS 16.4 with PullToRefresh
NSInternalInconsistencyException is thrown when using PullToRefresh and modifying the underlying datasource. This happens on iOS 16.4 and iOS 16.5
2 comments
Nico
Posted on: 22 Sep 2023 06:26

seems to be something timing related. Couldn't break ist down, but workaround with an extra delay before setting the refresh inactive

 

[RelayCommand]
protected virtual async Task PullToRefreshRequested()
{
    await Reload();
    await Task.Delay(50);//this is the workaround

    IsPullToRefreshActive = false;
}
Nico
Posted on: 21 Sep 2023 12:10
Is it possible that the fix focused too much on the 16 with a version == 16 query?
In any case, this occurs for me with iOS17