fix(library): NPE

This commit is contained in:
Ahmad Ansori Palembani 2024-12-03 07:01:07 +07:00
parent fbb4112eac
commit b9f7d18d3d
Signed by: null2264
GPG key ID: BA64F8B60AF3EFB6

View file

@ -80,8 +80,8 @@ abstract class LibraryHolder(
override fun onLongClick(view: View?): Boolean {
return if (adapter.isLongPressDragEnabled) {
val manga = (adapter.getItem(flexibleAdapterPosition) as LibraryItem).manga
if (!isDraggable && !manga.isBlank() && !manga.isHidden()) {
val manga = (adapter.getItem(flexibleAdapterPosition) as? LibraryItem)?.manga
if (manga != null && !isDraggable && !manga.isBlank() && !manga.isHidden()) {
adapter.mItemLongClickListener.onItemLongClick(flexibleAdapterPosition)
toggleActivation()
true