Remove stroke from story thumbnail.

This commit is contained in:
Alex Hart
2022-04-04 15:25:51 -03:00
committed by Cody Henthorne
parent 102d58502a
commit 6a061ed52c
2 changed files with 6 additions and 2 deletions

View File

@@ -1,5 +1,6 @@
package org.thoughtcrime.securesms.stories.landing
import android.graphics.Color
import android.graphics.drawable.Drawable
import android.view.View
import android.widget.ImageView
@@ -92,6 +93,7 @@ object StoriesLandingItem {
private val storyBlur: ImageView = itemView.findViewById<ImageView>(R.id.story_blur).apply {
isClickable = false
}
private val storyOutline: ImageView = itemView.findViewById(R.id.story_outline)
private val storyMulti: ThumbnailView = itemView.findViewById<ThumbnailView>(R.id.story_multi).apply {
isClickable = false
}
@@ -151,6 +153,7 @@ object StoriesLandingItem {
if (model.data.secondaryStory != null) {
val secondaryRecord = model.data.secondaryStory.messageRecord as MediaMmsMessageRecord
storyOutline.setBackgroundColor(ContextCompat.getColor(context, R.color.signal_background_primary))
@Suppress("CascadeIf")
if (secondaryRecord.storyType.isTextStory) {
@@ -160,10 +163,12 @@ object StoriesLandingItem {
storyMulti.setImageResource(GlideApp.with(storyPreview), secondaryRecord.slideDeck.thumbnailSlide!!, false, true)
storyMulti.visible = true
} else {
storyOutline.setBackgroundColor(Color.TRANSPARENT)
storyMulti.clear(GlideApp.with(storyPreview))
storyMulti.visible = false
}
} else {
storyOutline.setBackgroundColor(Color.TRANSPARENT)
storyMulti.clear(GlideApp.with(storyPreview))
storyMulti.visible = false
}

View File

@@ -101,8 +101,7 @@
android:layout_height="88dp"
android:layout_marginTop="10dp"
android:layout_marginBottom="10dp"
android:src="@color/signal_background_primary"
android:transitionName="story"
android:src="@color/transparent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="parent"