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(