From a8a773db43c79468ae3843dcf6cf8d810f57c521 Mon Sep 17 00:00:00 2001 From: Alex Hart Date: Tue, 27 Sep 2022 16:25:12 -0300 Subject: [PATCH] Fix StoryLinkPreviewView touch targets. --- .../securesms/stories/StoryLinkPreviewView.kt | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/stories/StoryLinkPreviewView.kt b/app/src/main/java/org/thoughtcrime/securesms/stories/StoryLinkPreviewView.kt index 2b504ae9d4..90829cb114 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/stories/StoryLinkPreviewView.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/stories/StoryLinkPreviewView.kt @@ -37,6 +37,11 @@ class StoryLinkPreviewView @JvmOverloads constructor( private val binding = StoriesTextPostLinkPreviewBinding.bind(this) private val spinnerStub = Stub(binding.loadingSpinner) + init { + binding.linkPreviewImage.isClickable = false + binding.linkPreviewLarge.isClickable = false + } + private fun getThumbnailTarget(useLargeThumbnail: Boolean): ThumbnailView { return if (useLargeThumbnail) binding.linkPreviewLarge else binding.linkPreviewImage } @@ -165,8 +170,8 @@ class StoryLinkPreviewView @JvmOverloads constructor( } fun setOnPreviewClickListener(onClickListener: OnClickListener?) { - binding.linkPreviewCard.setOnClickListener(onClickListener) - binding.linkPreviewPlaceholderCard.setOnClickListener(onClickListener) + binding.linkPreviewCard.setOnClickListener { onClickListener?.onClick(this) } + binding.linkPreviewPlaceholderCard.setOnClickListener { onClickListener?.onClick(this) } } fun setCanClose(canClose: Boolean) {