1
0
Fork 0
forked from Nexus/nexus

Default to 1:1 when no width/height are given for an image

This commit is contained in:
Henry Hiles 2026-06-20 23:39:05 -04:00
commit 7c01611859
Signed by: Henry-Hiles
SSH key fingerprint: SHA256:VKQUdS31Q90KvX7EkKMHMBpUspcmItAh86a+v7PGiIs

View file

@ -19,7 +19,7 @@ class MessageImage extends ConsumerWidget {
child: ClipRRect( child: ClipRRect(
borderRadius: .all(.circular(8)), borderRadius: .all(.circular(8)),
child: AspectRatio( child: AspectRatio(
aspectRatio: info!.width! / info!.height!, aspectRatio: info?.width ?? 1 / (info?.height ?? 1),
child: Image( child: Image(
image: CachedNetworkImage( image: CachedNetworkImage(
url.toString(), url.toString(),