diff --git a/app/src/main/kotlin/org/fossify/calendar/adapters/EventListAdapter.kt b/app/src/main/kotlin/org/fossify/calendar/adapters/EventListAdapter.kt index 602e9f07b..6c3cf3a86 100644 --- a/app/src/main/kotlin/org/fossify/calendar/adapters/EventListAdapter.kt +++ b/app/src/main/kotlin/org/fossify/calendar/adapters/EventListAdapter.kt @@ -63,9 +63,9 @@ class EventListAdapter( } } - override fun getSelectableItemCount() = listItems.filter { it is ListEvent }.size + override fun getSelectableItemCount() = listItems.filterIsInstance().size - override fun getIsItemSelectable(position: Int) = listItems[position] is ListEvent + override fun getIsItemSelectable(position: Int) = listItems.getOrNull(position) is ListEvent override fun getItemSelectionKey(position: Int) = (listItems.getOrNull(position) as? ListEvent)?.hashCode()