Fix mark message as read in search mode (#828)

This commit is contained in:
Mikołaj Pich 2020-05-24 19:24:01 +02:00 committed by GitHub
parent c3a6f8253a
commit 9c01316178
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 2 deletions

View File

@ -77,7 +77,7 @@ class MessageTabAdapter @Inject constructor() :
} }
messageItemAttachmentIcon.visibility = if (item.hasAttachments) View.VISIBLE else View.GONE messageItemAttachmentIcon.visibility = if (item.hasAttachments) View.VISIBLE else View.GONE
root.setOnClickListener { onClickListener(item, position) } root.setOnClickListener { onClickListener(item, holder.adapterPosition) }
} }
} }

View File

@ -64,7 +64,7 @@ class MessageTabPresenter @Inject constructor(
} }
fun onMessageItemSelected(message: Message, position: Int) { fun onMessageItemSelected(message: Message, position: Int) {
Timber.i("Select message ${message.id} item") Timber.i("Select message ${message.id} item (position: $position)")
view?.run { view?.run {
openMessage(message) openMessage(message)
if (message.unread) { if (message.unread) {
@ -132,6 +132,8 @@ class MessageTabPresenter @Inject constructor(
} }
} }
Timber.d("Applying filter. Full list: ${messages.size}, filtered: ${filteredList.size}")
updateData(filteredList) updateData(filteredList)
} }