Signed-off-by: Mario Danic <mario@lovelyhq.com>
This commit is contained in:
Mario Danic 2020-01-23 23:07:45 +01:00
parent 7d36cab5c9
commit 7d4da0635a
No known key found for this signature in database
GPG Key ID: CDE0BBD2738C4CC0
2 changed files with 3 additions and 5 deletions

View File

@ -22,6 +22,7 @@
package com.nextcloud.talk.newarch.features.contactsflow package com.nextcloud.talk.newarch.features.contactsflow
import android.util.Log
import androidx.lifecycle.LiveData import androidx.lifecycle.LiveData
import com.nextcloud.talk.models.json.participants.Participant import com.nextcloud.talk.models.json.participants.Participant
import com.otaliastudios.elements.Element import com.otaliastudios.elements.Element
@ -42,9 +43,7 @@ class ContactsViewSource<T : Participant>(private val data: LiveData<List<T>>, p
return elementType return elementType
} }
override fun dependsOn(source: Source<*>): Boolean { override fun dependsOn(source: Source<*>) = false
return false
}
override fun areContentsTheSame(first: T, second: T): Boolean { override fun areContentsTheSame(first: T, second: T): Boolean {
return first == second return first == second
@ -53,5 +52,4 @@ class ContactsViewSource<T : Participant>(private val data: LiveData<List<T>>, p
override fun areItemsTheSame(first: T, second: T): Boolean { override fun areItemsTheSame(first: T, second: T): Boolean {
return first.userId == second.userId return first.userId == second.userId
} }
} }

View File

@ -45,7 +45,7 @@ import com.nextcloud.talk.controllers.SettingsController
import com.nextcloud.talk.controllers.bottomsheet.items.BasicListItemWithImage import com.nextcloud.talk.controllers.bottomsheet.items.BasicListItemWithImage
import com.nextcloud.talk.controllers.bottomsheet.items.listItemsWithImage import com.nextcloud.talk.controllers.bottomsheet.items.listItemsWithImage
import com.nextcloud.talk.models.json.conversations.Conversation import com.nextcloud.talk.models.json.conversations.Conversation
import com.nextcloud.talk.newarch.conversationsList.mvp.BaseView import com.nextcloud.talk.newarch.mvvm.BaseView
import com.nextcloud.talk.newarch.data.presenters.AdvancedEmptyPresenter import com.nextcloud.talk.newarch.data.presenters.AdvancedEmptyPresenter
import com.nextcloud.talk.newarch.features.search.DebouncingTextWatcher import com.nextcloud.talk.newarch.features.search.DebouncingTextWatcher
import com.nextcloud.talk.newarch.mvvm.ext.initRecyclerView import com.nextcloud.talk.newarch.mvvm.ext.initRecyclerView