From 8b17f68eedbf6634ef1d8ec9cd7b099e67a893f4 Mon Sep 17 00:00:00 2001 From: "Alexander \"PapaTutuWawa" Date: Sat, 4 Feb 2023 20:25:26 +0100 Subject: [PATCH] feat(ui): Fix inconsistent image size --- lib/src/ui/widgets/image.dart | 2 +- lib/src/ui/widgets/list_item.dart | 11 +++-------- 2 files changed, 4 insertions(+), 9 deletions(-) diff --git a/lib/src/ui/widgets/image.dart b/lib/src/ui/widgets/image.dart index 8b24071..9300150 100644 --- a/lib/src/ui/widgets/image.dart +++ b/lib/src/ui/widgets/image.dart @@ -14,7 +14,7 @@ class AnimeCoverImage extends StatelessWidget { borderRadius: BorderRadius.circular(8), child: SizedBox( height: 100 * (16 / 9), - width: 100, + width: 120, child: DecoratedBox( decoration: BoxDecoration( image: DecorationImage( diff --git a/lib/src/ui/widgets/list_item.dart b/lib/src/ui/widgets/list_item.dart index 9830ae6..d53d2fa 100644 --- a/lib/src/ui/widgets/list_item.dart +++ b/lib/src/ui/widgets/list_item.dart @@ -1,4 +1,5 @@ import 'package:anitrack/src/data/anime.dart'; +import 'package:anitrack/src/ui/widgets/image.dart'; import 'package:anitrack/src/ui/widgets/swipe_icon.dart'; import 'package:flutter/material.dart'; import 'package:swipeable_tile/swipeable_tile.dart'; @@ -67,14 +68,8 @@ class ListItem extends StatelessWidget { child: Row( crossAxisAlignment: CrossAxisAlignment.start, children: [ - ClipRRect( - borderRadius: BorderRadius.circular(8), - child: SizedBox( - width: 100, - child: Image.network( - thumbnailUrl, - ), - ), + AnimeCoverImage( + url: thumbnailUrl, ), Expanded(