fix error messages for images on release build

This commit is contained in:
Henry Hiles 2026-03-27 22:52:37 -04:00
commit 1d33eed829
Signed by: Henry-Hiles
SSH key fingerprint: SHA256:VKQUdS31Q90KvX7EkKMHMBpUspcmItAh86a+v7PGiIs

View file

@ -6,6 +6,7 @@ import "package:flutter_riverpod/flutter_riverpod.dart";
import "package:flyer_chat_image_message/flyer_chat_image_message.dart";
import "package:nexus/controllers/cross_cache_controller.dart";
import "package:nexus/helpers/extensions/get_headers.dart";
import "package:nexus/widgets/error_dialog.dart";
class ExpandableImageMessage extends ConsumerWidget {
final ImageMessage message;
@ -28,6 +29,8 @@ class ExpandableImageMessage extends ConsumerWidget {
child: InteractiveViewer(
child: Image(
fit: BoxFit.contain,
errorBuilder: (_, error, stackTrace) =>
ErrorDialog(error, stackTrace),
image: CachedNetworkImage(
message.source,
ref.watch(CrossCacheController.provider),