mirror of
https://github.com/signalapp/Signal-Android.git
synced 2025-12-22 12:08:34 +00:00
Add logging for slide enqueue and move dropped animation message to verbose.
This commit is contained in:
committed by
Nicholas Tinsley
parent
2bf385fe38
commit
3d3cf1d76e
@@ -65,7 +65,7 @@ class ConversationItemAnimator(
|
||||
|
||||
private fun animateSlide(viewHolder: RecyclerView.ViewHolder, preLayoutInfo: ItemHolderInfo?, postLayoutInfo: ItemHolderInfo): Boolean {
|
||||
if (isInMultiSelectMode() || !shouldPlayMessageAnimations()) {
|
||||
Log.d(TAG, "Dropping slide animation: (${isInMultiSelectMode()}, ${shouldPlayMessageAnimations()}) :: ${viewHolder.absoluteAdapterPosition}")
|
||||
Log.v(TAG, "Dropping slide animation: (${isInMultiSelectMode()}, ${shouldPlayMessageAnimations()}) :: ${viewHolder.absoluteAdapterPosition}")
|
||||
dispatchAnimationFinished(viewHolder)
|
||||
return false
|
||||
}
|
||||
@@ -91,6 +91,8 @@ class ConversationItemAnimator(
|
||||
|
||||
pendingSlideAnimations[viewHolder] = TweeningInfo(translationY, 0f)
|
||||
dispatchAnimationStarted(viewHolder)
|
||||
|
||||
Log.d(TAG, "Dispatched slide animation for view at ${viewHolder.absoluteAdapterPosition}")
|
||||
return true
|
||||
}
|
||||
|
||||
@@ -103,7 +105,7 @@ class ConversationItemAnimator(
|
||||
animateSlide(viewHolder, preLayoutInfo, postLayoutInfo)
|
||||
}
|
||||
} else {
|
||||
Log.d(TAG, "Dropping persistence animation: (${isInMultiSelectMode()}, ${shouldPlayMessageAnimations()}, ${isParentFilled()}) :: ${viewHolder.absoluteAdapterPosition}")
|
||||
Log.v(TAG, "Dropping persistence animation: (${isInMultiSelectMode()}, ${shouldPlayMessageAnimations()}, ${isParentFilled()}) :: ${viewHolder.absoluteAdapterPosition}")
|
||||
dispatchAnimationFinished(viewHolder)
|
||||
false
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user