refactor: Move back to cached network image for better avatar performance

This commit is contained in:
Krille 2024-05-10 12:49:32 +02:00
commit d9ab6ad8b3
No known key found for this signature in database
GPG key ID: E067ECD60F1A0652
6 changed files with 188 additions and 192 deletions

View file

@ -2,8 +2,8 @@ import 'package:flutter/material.dart';
import 'package:flutter_gen/gen_l10n/l10n.dart';
import 'package:fluffychat/pages/chat/events/image_bubble.dart';
import 'package:fluffychat/utils/platform_infos.dart';
import 'package:fluffychat/widgets/mxc_image.dart';
import 'image_viewer.dart';
class ImageViewerView extends StatelessWidget {
@ -55,14 +55,13 @@ class ImageViewerView extends StatelessWidget {
maxScale: 10.0,
onInteractionEnd: controller.onInteractionEnds,
child: Center(
child: Hero(
tag: controller.widget.event.eventId,
child: MxcImage(
event: controller.widget.event,
fit: BoxFit.contain,
isThumbnail: false,
animated: true,
),
child: ImageBubble(
controller.widget.event,
fit: BoxFit.contain,
animated: true,
thumbnailOnly: false,
width: null,
height: null,
),
),
),