Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f18e7663 authored by Moez Bhatti's avatar Moez Bhatti
Browse files

Don't scroll to top after archiving conversation

parent b2116d78
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -63,11 +63,11 @@ abstract class QkAdapter<T> : RecyclerView.Adapter<QkViewHolder>() {
        }
    }

    open protected fun areItemsTheSame(old: T, new: T): Boolean {
    protected open fun areItemsTheSame(old: T, new: T): Boolean {
        return old == new
    }

    open protected fun areContentsTheSame(old: T, new: T): Boolean {
    protected open fun areContentsTheSame(old: T, new: T): Boolean {
        return old == new
    }

+4 −0
Original line number Diff line number Diff line
@@ -90,4 +90,8 @@ class ConversationsAdapter @Inject constructor(
    override fun getItemViewType(position: Int): Int {
        return if (getItem(position).read) 0 else 1
    }

    override fun areItemsTheSame(old: Conversation, new: Conversation): Boolean {
        return old.id == new.id
    }
}
 No newline at end of file