Add item image as fallback for thumbnail.
This commit is contained in:
parent
11d7a3d5d7
commit
3a56bad9a4
2 changed files with 8 additions and 2 deletions
|
|
@ -97,7 +97,7 @@ class CharacterDetailInventoryFactory(
|
|||
characterSheetId = characterSheetId,
|
||||
inventoryId = it.inventoryId,
|
||||
itemId = it.itemId,
|
||||
icon = item.metadata.thumbnail,
|
||||
icon = item.metadata.thumbnail ?: item.metadata.image,
|
||||
label = item.metadata.label,
|
||||
count = decimalFormat.format(it.count),
|
||||
equipped = it.equipped,
|
||||
|
|
|
|||
|
|
@ -42,7 +42,9 @@ import androidx.compose.ui.text.style.TextOverflow
|
|||
import androidx.compose.ui.unit.Dp
|
||||
import androidx.compose.ui.unit.DpSize
|
||||
import androidx.compose.ui.unit.dp
|
||||
import coil3.PlatformContext
|
||||
import coil3.compose.AsyncImage
|
||||
import coil3.request.ImageRequest
|
||||
import com.pixelized.desktop.lwa.ui.composable.decoratedBox.DecoratedBox
|
||||
import com.pixelized.desktop.lwa.ui.composable.image.DesaturatedAsyncImage
|
||||
import com.pixelized.desktop.lwa.ui.composable.tooltip.TooltipLayout2
|
||||
|
|
@ -193,8 +195,12 @@ fun InventoryItem(
|
|||
modifier = Modifier
|
||||
.size(size = icon)
|
||||
.aspectRatio(ratio = 1f, matchHeightConstraintsFirst = true),
|
||||
model = item.icon,
|
||||
model = ImageRequest.Builder(context = PlatformContext.INSTANCE)
|
||||
.data(data = item.icon)
|
||||
.size(size = 64)
|
||||
.build(),
|
||||
contentScale = ContentScale.Crop,
|
||||
filterQuality = FilterQuality.Low,
|
||||
contentDescription = null,
|
||||
)
|
||||
if (item.consumable) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue