ImageViewer fix delete picture crash (#3039)

This commit is contained in:
dima.avdeev
2023-04-11 19:54:04 +03:00
committed by GitHub
parent a6e71144b4
commit 73171a0f9e

View File

@@ -97,12 +97,15 @@ fun MemoryScreen(
horizontalArrangement = Arrangement.spacedBy(8.dp)
) {
items(items = shuffledIndices) { index ->
Box(Modifier.size(130.dp).clip(RoundedCornerShape(8.dp))) {
SquareThumbnail(
picture = pictures[index],
isHighlighted = false,
onClick = { onSelectRelatedMemory(index) }
)
val relatedPicture = pictures.getOrNull(index)
if (relatedPicture != null) {
Box(Modifier.size(130.dp).clip(RoundedCornerShape(8.dp))) {
SquareThumbnail(
picture = relatedPicture,
isHighlighted = false,
onClick = { onSelectRelatedMemory(index) }
)
}
}
}
}