mirror of
https://github.com/signalapp/Signal-Android.git
synced 2025-12-22 20:18:36 +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 {
|
private fun animateSlide(viewHolder: RecyclerView.ViewHolder, preLayoutInfo: ItemHolderInfo?, postLayoutInfo: ItemHolderInfo): Boolean {
|
||||||
if (isInMultiSelectMode() || !shouldPlayMessageAnimations()) {
|
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)
|
dispatchAnimationFinished(viewHolder)
|
||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
@@ -91,6 +91,8 @@ class ConversationItemAnimator(
|
|||||||
|
|
||||||
pendingSlideAnimations[viewHolder] = TweeningInfo(translationY, 0f)
|
pendingSlideAnimations[viewHolder] = TweeningInfo(translationY, 0f)
|
||||||
dispatchAnimationStarted(viewHolder)
|
dispatchAnimationStarted(viewHolder)
|
||||||
|
|
||||||
|
Log.d(TAG, "Dispatched slide animation for view at ${viewHolder.absoluteAdapterPosition}")
|
||||||
return true
|
return true
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -103,7 +105,7 @@ class ConversationItemAnimator(
|
|||||||
animateSlide(viewHolder, preLayoutInfo, postLayoutInfo)
|
animateSlide(viewHolder, preLayoutInfo, postLayoutInfo)
|
||||||
}
|
}
|
||||||
} else {
|
} 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)
|
dispatchAnimationFinished(viewHolder)
|
||||||
false
|
false
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user