From d0af2896acedc773a0100da6c5e921fb9a0a04ed Mon Sep 17 00:00:00 2001 From: Thibault Deckers Date: Sat, 5 Sep 2020 10:36:01 +0900 Subject: [PATCH] viewer: fixed panning when zoomed in --- lib/widgets/fullscreen/image_page.dart | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/lib/widgets/fullscreen/image_page.dart b/lib/widgets/fullscreen/image_page.dart index 49f7ecefe..82235c827 100644 --- a/lib/widgets/fullscreen/image_page.dart +++ b/lib/widgets/fullscreen/image_page.dart @@ -86,11 +86,14 @@ class SingleImagePageState extends State with AutomaticKeepAliv Widget build(BuildContext context) { super.build(context); - return ImageView( - entry: widget.entry, - onScaleChanged: widget.onScaleChanged, - onTap: widget.onTap, - videoControllers: widget.videoControllers, + return PhotoViewGestureDetectorScope( + axis: [Axis.vertical], + child: ImageView( + entry: widget.entry, + onScaleChanged: widget.onScaleChanged, + onTap: widget.onTap, + videoControllers: widget.videoControllers, + ), ); }