This commit is contained in:
len 2016-07-04 00:27:45 +02:00
parent 3e8ac6b2d0
commit a32e0e4ec5
2 changed files with 2 additions and 5 deletions

View File

@ -45,8 +45,9 @@ class CatalogueAdapter(val fragment: CatalogueFragment) : FlexibleAdapter<Catalo
* Clears the list of manga from the adapter.
*/
fun clear() {
val sizeBeforeRemoving = mItems.size
mItems.clear()
notifyDataSetChanged()
notifyItemRangeRemoved(0, sizeBeforeRemoving)
}
/**

View File

@ -311,10 +311,6 @@ class CatalogueFragment : BaseRxFragment<CataloguePresenter>(), FlexibleViewHold
* @param mangas the list of manga of the page.
*/
fun onAddPage(page: Int, mangas: List<Manga>) {
// Avoid IndexOutOfBoundsException: Inconsistency detected. Invalid view holder adapter...
catalogue_grid.stopScroll()
catalogue_list.stopScroll()
hideProgressBar()
if (page == 0) {
adapter.clear()