diff --git a/lib/ui/landing/event_activity_banner.dart b/lib/ui/landing/event_activity_banner.dart index 2e9315f..511b0fe 100644 --- a/lib/ui/landing/event_activity_banner.dart +++ b/lib/ui/landing/event_activity_banner.dart @@ -25,6 +25,7 @@ class EventActivityBanner extends StatelessWidget { const EventActivityBanner({Key? key}) : super(key: key); Widget getNoUpcomingMarathonWidget(BuildContext context) { + ; return Container( decoration: MyDecorations.shadowDecoration, height: isTablet ? MediaQuery.of(context).size.height * 0.17 : MediaQuery.of(context).size.height * 0.11, @@ -258,13 +259,15 @@ class EventActivityBanner extends StatelessWidget { height: double.infinity, child: Row( children: [ + Expanded( flex: 3, child: Image.network( dashboardProvider.eventActivity?.shortImageURL ?? "", fit: BoxFit.cover, - )), + key: UniqueKey() + ).paddingAll(5)), Expanded( flex: AppState().isArabic(context) ? 4 : 5, child: SizedBox( diff --git a/lib/ui/screens/event_activity/activity_event_card.dart b/lib/ui/screens/event_activity/activity_event_card.dart index 5c02971..56450b5 100644 --- a/lib/ui/screens/event_activity/activity_event_card.dart +++ b/lib/ui/screens/event_activity/activity_event_card.dart @@ -35,13 +35,16 @@ class ActivityEventDetailsCard extends StatelessWidget { children: [ CachedNetworkImage( imageUrl: model.eventActivity!.detailImageURL!, + height: 200, placeholder: (BuildContext context, String url) => const LinearProgressIndicator( value: 0.7, minHeight: 200, + valueColor: AlwaysStoppedAnimation(Colors.white), backgroundColor: Color(0xff196D73), ).toShimmer(), - fit: BoxFit.cover,width: double.infinity , + fit: BoxFit.contain,width: double.infinity , + cacheKey: UniqueKey().toString(), ), ],