Skip to content
Snippets Groups Projects
Verified Commit 5e5989e2 authored by Janne Mareike Koschinski's avatar Janne Mareike Koschinski
Browse files

Prepare for expandable messages

parent b83ac8f8
Branches
Tags
No related merge requests found
Pipeline #
......@@ -238,6 +238,14 @@ class MessageListFragment : ServiceBoundFragment() {
}
adapter.setOnUrlLongClickListener(LinkLongClickMenuHelper())
adapter.setOnExpansionListener { (messageId) ->
val value = viewModel.expandedMessages.value
viewModel.expandedMessages.onNext(
if (value.contains(messageId)) value - messageId
else value + messageId
)
}
messageList.adapter = adapter
messageList.layoutManager = linearLayoutManager
messageList.itemAnimator = null
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment