From 3d3cf1d76eef1bd4d5aec2f219c0fae90c06466a Mon Sep 17 00:00:00 2001 From: Alex Hart Date: Wed, 6 Sep 2023 09:36:32 -0300 Subject: [PATCH] Add logging for slide enqueue and move dropped animation message to verbose. --- .../conversation/mutiselect/ConversationItemAnimator.kt | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/conversation/mutiselect/ConversationItemAnimator.kt b/app/src/main/java/org/thoughtcrime/securesms/conversation/mutiselect/ConversationItemAnimator.kt index 81aa9d14ab..78b49f9880 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/conversation/mutiselect/ConversationItemAnimator.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/conversation/mutiselect/ConversationItemAnimator.kt @@ -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 }