Since pagingController.refresh() only refresh and reset the state but doesn't automatically call fetchPage(), I manually call fetchNextPage() right after it. This works as a replacement for a missing forceRefresh() API.
can fix like this:
ever(turnStatusFilter, (_) {
// InfiniteScrollPagination doesn't have forceRefresh(),
// so I manually reset the controller and trigger the first load.
pagingController.refresh();
pagingController.fetchNextPage();
});