Albirew/tachiyomi
Archivé
1
0
Bifurcation 0

Minor UI fixes

Cette révision appartient à :
len 2016-09-06 21:22:56 +02:00
Parent c3f61e86b7
révision a4b71f4d11
2 fichiers modifiés avec 7 ajouts et 4 suppressions

Voir le fichier

@ -77,10 +77,12 @@ class LibraryAdapter(private val fragment: LibraryFragment) : RecyclerViewPagerA
}
/**
* Returns the position of the item. Always assume the position has changed.
* Returns the position of the view.
*/
override fun getItemPosition(`object`: Any?): Int {
return POSITION_NONE
override fun getItemPosition(obj: Any?): Int {
val view = obj as? LibraryCategoryView ?: return POSITION_NONE
val index = categories.indexOfFirst { it.id == view.category.id }
return if (index == -1) POSITION_NONE else index
}
}

Voir le fichier

@ -41,7 +41,8 @@ class LibraryCategoryView @JvmOverloads constructor(context: Context, attrs: Att
/**
* Category for this view.
*/
private lateinit var category: Category
lateinit var category: Category
private set
/**
* Recycler view of the list of manga.