From deacf28d778e522213283ea8d0699eb88110f4fc Mon Sep 17 00:00:00 2001 From: Nicholas Tinsley Date: Fri, 5 Jan 2024 09:22:15 -0500 Subject: [PATCH] Make entire video preview file size bubble clickable. --- .../components/transfercontrols/TransferControlView.kt | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) 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 beced708b3..f76872907c 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 @@ -285,8 +285,14 @@ class TransferControlView @JvmOverloads constructor(context: Context, attrs: Att private fun displayPendingPlayableVideo(currentState: TransferControlViewState) { binding.secondaryProgressView.startClickListener = currentState.downloadClickedListener + binding.secondaryDetailsText.setOnClickListener(currentState.downloadClickedListener) + binding.secondaryBackground.setOnClickListener(currentState.downloadClickedListener) binding.playVideoButton.setOnClickListener(currentState.instantPlaybackClickListener) - applyFocusableAndClickable(currentState, listOf(binding.secondaryProgressView, binding.playVideoButton), listOf(binding.primaryProgressView)) + applyFocusableAndClickable( + currentState, + listOf(binding.secondaryProgressView, binding.secondaryDetailsText, binding.secondaryBackground, binding.playVideoButton), + listOf(binding.primaryProgressView) + ) binding.secondaryProgressView.setStopped(false) showAllViews( primaryProgressView = false,