From a38bbd71688b80b605c619e84bc6fd9315164ffd Mon Sep 17 00:00:00 2001 From: Vitor Pamplona Date: Sun, 30 Apr 2023 17:00:47 -0400 Subject: [PATCH] Adding hex index for the Video Feed --- .../vitorpamplona/amethyst/ui/screen/loggedIn/VideoScreen.kt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/VideoScreen.kt b/app/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/VideoScreen.kt index 70106f2f0..9a85f9406 100644 --- a/app/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/VideoScreen.kt +++ b/app/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/VideoScreen.kt @@ -174,7 +174,10 @@ fun SlidingCarousel( pageCount = feed.value.size, state = pagerState, beyondBoundsPageCount = 1, - modifier = Modifier.fillMaxSize(1f) + modifier = Modifier.fillMaxSize(1f), + key = { index -> + feed.value.getOrNull(index)?.idHex ?: "$index" + } ) { index -> feed.value.getOrNull(index)?.let { note -> RenderVideoOrPictureNote(note, accountViewModel, navController)