From a380bcd96abcb60fcbac0b1e7b1db2c8bb778db4 Mon Sep 17 00:00:00 2001 From: dom Date: Sat, 7 Feb 2026 12:32:29 +0800 Subject: [PATCH] tweaks Signed-off-by: dom --- .../gesture/image_horizontal_drag_gesture_recognizer.dart | 5 +++-- .../interactiveviewer_gallery/interactiveviewer_gallery.dart | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/lib/common/widgets/gesture/image_horizontal_drag_gesture_recognizer.dart b/lib/common/widgets/gesture/image_horizontal_drag_gesture_recognizer.dart index 659473ee4..fd1788a35 100644 --- a/lib/common/widgets/gesture/image_horizontal_drag_gesture_recognizer.dart +++ b/lib/common/widgets/gesture/image_horizontal_drag_gesture_recognizer.dart @@ -26,11 +26,12 @@ class ImageHorizontalDragGestureRecognizer if (_initialPosition == null) { return true; } - final scale = transformationController.value.row0[0]; + final storage = transformationController.value.storage; + final scale = storage[0]; if (scale <= 1.0) { return true; } - final double xOffset = transformationController.value.row0[3]; + final double xOffset = storage[12]; final double boundaryEnd = width * scale; final int xPos = (boundaryEnd + xOffset).round(); return (boundaryEnd.round() == xPos && diff --git a/lib/common/widgets/interactiveviewer_gallery/interactiveviewer_gallery.dart b/lib/common/widgets/interactiveviewer_gallery/interactiveviewer_gallery.dart index 4231d4606..829100262 100644 --- a/lib/common/widgets/interactiveviewer_gallery/interactiveviewer_gallery.dart +++ b/lib/common/widgets/interactiveviewer_gallery/interactiveviewer_gallery.dart @@ -192,7 +192,7 @@ class _InteractiveviewerGalleryState extends State minScale: widget.minScale, onDismissed: Get.back, onInteractionEnd: (_) => - _onScaleChanged(_transformationController.value.row0[0]), + _onScaleChanged(_transformationController.value.storage[0]), child: PageView.builder( onPageChanged: _onPageChanged, controller: _pageController,