I think return LoadResult.Page(emptyList(), null, null) when PagingSource calls LoadParams.Prepend means the top of list reached, and it should call RemoteMediator after this. It works well before version 3.0.0-alpha08.
This doesn't works from version 3.0.0-alpha08, and also 3.0.0-alpha12, I have to rollback to version 3.0.0-alpha07.
I think return
LoadResult.Page(emptyList(), null, null)
whenPagingSource
callsLoadParams.Prepend
means the top of list reached, and it should callRemoteMediator
after this. It works well before version 3.0.0-alpha08. This doesn't works from version 3.0.0-alpha08, and also 3.0.0-alpha12, I have to rollback to version 3.0.0-alpha07.