You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
AnimationController.stop() called after AnimationController.dispose()
flutter: When the exception was thrown, this was the stack:
flutter: #2 AnimationController.stop (package:flutter/src/animation/animation_controller.dart:698:7)
flutter: #3 GestureAnimation.stop (package:extended_image/src/gesture/extended_image_gesture_utils.dart:369:24)
flutter: #4 _ExtendedImageGestureState._handleScaleStart (package:extended_image/src/gesture/extended_image_gesture.dart:77:23)
flutter: #5 _ExtendedImageGestureState.handleDoubleTap (package:extended_image/src/gesture/extended_image_gesture.dart:247:5)
flutter: #6 _My.build.<anonymous closure>.<anonymous closure>.<anonymous closure> (package:testapp/my.dart:72:27)
复现步骤:
1、进入ExtendedImageGesturePageView 默认打开第一张图initialPage=0。双击缩放,再双击缩小,无问题。
2、滑动到下一页 initialPage=1,双击缩放,抛弃常。
3、如果 itemBuilder: (context, position) { 不返回 ExtendedImage.asset 而直接使用原生 Image 动画正常,不抛弃常。
完整代码:
The text was updated successfully, but these errors were encountered: