From d939a56f2b7bb9466e5696815785ab936fa203c3 Mon Sep 17 00:00:00 2001 From: Hank Grabowski Date: Sat, 18 Nov 2023 15:35:24 -0500 Subject: [PATCH] Fix image/video slight overflow error --- lib/controls/media_attachment_viewer_control.dart | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/lib/controls/media_attachment_viewer_control.dart b/lib/controls/media_attachment_viewer_control.dart index 601af5c..53fae0e 100644 --- a/lib/controls/media_attachment_viewer_control.dart +++ b/lib/controls/media_attachment_viewer_control.dart @@ -30,6 +30,8 @@ class _MediaAttachmentViewerControlState @override Widget build(BuildContext context) { final item = widget.attachments[widget.index]; + final width = widget.width! * 0.9; + final height = widget.height; openMediaScreenCallback() { Navigator.push(context, MaterialPageRoute(builder: (context) { return MediaViewerScreen( @@ -42,8 +44,8 @@ class _MediaAttachmentViewerControlState if (item.explicitType == AttachmentMediaType.video) { return AVControl( videoUrl: item.uri.toString(), - width: widget.width, - height: widget.height, + width: width, + height: height, description: item.description, onGoFullScreen: openMediaScreenCallback, ); @@ -53,8 +55,8 @@ class _MediaAttachmentViewerControlState } return ImageControl( - width: widget.width, - height: widget.height, + width: width, + height: height, imageUrl: item.thumbnailUri.toString(), altText: item.description, onTap: openMediaScreenCallback,