mirror of
https://github.com/signalapp/Signal-Android.git
synced 2025-12-25 05:27:42 +00:00
Fix pulse on quote press.
This commit is contained in:
@@ -566,19 +566,13 @@ class MultiselectItemDecoration(
|
||||
}
|
||||
|
||||
private fun RecyclerView.getInteractableChildren(): Sequence<InteractiveConversationElement> {
|
||||
return if (FeatureFlags.useTextOnlyConversationItemV2()) {
|
||||
children.map { getChildViewHolder(it) }.filterIsInstance<InteractiveConversationElement>()
|
||||
} else {
|
||||
children.filterIsInstance<InteractiveConversationElement>()
|
||||
}
|
||||
return children.map { getChildViewHolder(it) }.filterIsInstance<InteractiveConversationElement>() + children.filterIsInstance<InteractiveConversationElement>()
|
||||
}
|
||||
|
||||
private fun resolveMultiselectable(parent: RecyclerView, child: View): Multiselectable? {
|
||||
return if (FeatureFlags.useTextOnlyConversationItemV2()) {
|
||||
parent.getChildViewHolder(child) as? Multiselectable
|
||||
} else {
|
||||
child as? Multiselectable
|
||||
}
|
||||
val multiselectable = parent.getChildViewHolder(child) as? Multiselectable
|
||||
|
||||
return multiselectable ?: child as? Multiselectable
|
||||
}
|
||||
|
||||
private class PulseAnimator(pulseColor: Int) {
|
||||
|
||||
Reference in New Issue
Block a user