diff --git a/lib/widgets/post/post_item.dart b/lib/widgets/post/post_item.dart index 36835b6..9c00da0 100644 --- a/lib/widgets/post/post_item.dart +++ b/lib/widgets/post/post_item.dart @@ -17,6 +17,8 @@ import 'package:responsive_framework/responsive_framework.dart'; import 'package:screenshot/screenshot.dart'; import 'package:share_plus/share_plus.dart'; import 'package:styled_widget/styled_widget.dart'; +import 'package:surface/providers/config.dart'; +import 'package:surface/providers/link_preview.dart'; import 'package:surface/providers/sn_network.dart'; import 'package:surface/providers/userinfo.dart'; import 'package:surface/types/post.dart'; @@ -83,6 +85,8 @@ class PostItem extends StatelessWidget { child: MultiProvider( providers: [ Provider(create: (_) => context.read()), + Provider(create: (_) => context.read()), + ChangeNotifierProvider(create: (_) => context.read()), ], child: ResponsiveBreakpoints.builder( breakpoints: ResponsiveBreakpoints.of(context).breakpoints, @@ -410,7 +414,7 @@ class PostShareImageWidget extends StatelessWidget { size: Size(28, 28), ), eyeStyle: QrEyeStyle( - eyeShape: QrEyeShape.square, + eyeShape: QrEyeShape.circle, color: Theme.of(context).colorScheme.onSurface, ), dataModuleStyle: QrDataModuleStyle( diff --git a/lib/widgets/post/post_media_pending_list.dart b/lib/widgets/post/post_media_pending_list.dart index 8681ae0..d7d717b 100644 --- a/lib/widgets/post/post_media_pending_list.dart +++ b/lib/widgets/post/post_media_pending_list.dart @@ -196,7 +196,7 @@ class PostMediaPendingList extends StatelessWidget { width: (constraints.maxWidth * devicePixelRatio).round(), height: (constraints.maxHeight * devicePixelRatio).round(), )!, - fit: BoxFit.cover, + fit: BoxFit.contain, ); }), _ => Container(