diff --git a/lib/pages/reader/images.dart b/lib/pages/reader/images.dart index 5c65483..0801938 100644 --- a/lib/pages/reader/images.dart +++ b/lib/pages/reader/images.dart @@ -512,6 +512,14 @@ class _ContinuousModeState extends State<_ContinuousMode> }); } }, + onPointerCancel: (event) { + fingers--; + if (fingers <= 1 && disableScroll) { + setState(() { + disableScroll = false; + }); + } + }, onPointerPanZoomUpdate: (event) { if (event.scale == 1.0) { smoothTo(0 - event.panDelta.dy);