From a928338fa6b63f0f6e93c2c673252f626bbea7a3 Mon Sep 17 00:00:00 2001 From: Ming Ming Date: Sat, 3 Jun 2023 22:08:45 +0800 Subject: [PATCH] Fix weired positioning of Stack children in image viewer --- app/lib/widget/image_viewer.dart | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/lib/widget/image_viewer.dart b/app/lib/widget/image_viewer.dart index 82fc6113..4ba02e66 100644 --- a/app/lib/widget/image_viewer.dart +++ b/app/lib/widget/image_viewer.dart @@ -134,7 +134,7 @@ class _RemoteImageViewerState extends State { onZoomStarted: widget.onZoomStarted, onZoomEnded: widget.onZoomEnded, child: Stack( - fit: StackFit.passthrough, + fit: StackFit.expand, children: [ Hero( tag: flutter_util.getImageHeroTag(widget.file), @@ -166,13 +166,13 @@ class _RemoteImageViewerState extends State { ), if (_isHeroDone) mod.CachedNetworkImage( + fit: BoxFit.contain, cacheManager: LargeImageCacheManager.inst, imageUrl: _getImageUrl(widget.account, widget.file), httpHeaders: { "Authorization": AuthUtil.fromAccount(widget.account).toHeaderValue(), }, - fit: BoxFit.contain, fadeInDuration: const Duration(), filterQuality: FilterQuality.high, imageRenderMethodForWeb: ImageRenderMethodForWeb.HttpGet,