From d77744c562170b2ec987c204a2dfe2dbebb9168f Mon Sep 17 00:00:00 2001 From: Nicholas Tinsley Date: Wed, 22 Nov 2023 15:57:51 -0500 Subject: [PATCH] Additional logging around retry button. --- .../components/transfercontrols/TransferControlView.kt | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/app/src/main/java/org/thoughtcrime/securesms/components/transfercontrols/TransferControlView.kt b/app/src/main/java/org/thoughtcrime/securesms/components/transfercontrols/TransferControlView.kt index c55f4be6d5..73b0a6c0ab 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/components/transfercontrols/TransferControlView.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/components/transfercontrols/TransferControlView.kt @@ -361,6 +361,10 @@ class TransferControlView @JvmOverloads constructor(context: Context, attrs: Att } private fun displayUploadingGallery(currentState: TransferControlViewState) { + if (currentState.downloadClickedListener == null) { + Log.w(TAG, "No click listener set for retry!") + } + binding.secondaryProgressView.startClickListener = currentState.downloadClickedListener applyFocusableAndClickable(currentState, listOf(binding.secondaryProgressView), listOf(binding.primaryProgressView, binding.playVideoButton)) showAllViews( @@ -376,6 +380,10 @@ class TransferControlView @JvmOverloads constructor(context: Context, attrs: Att } private fun displayRetry(currentState: TransferControlViewState, isUploading: Boolean) { + if (currentState.downloadClickedListener == null) { + Log.w(TAG, "No click listener set for retry!") + } + binding.secondaryProgressView.startClickListener = currentState.downloadClickedListener applyFocusableAndClickable(currentState, listOf(binding.secondaryProgressView), listOf(binding.primaryProgressView, binding.playVideoButton)) showAllViews(