Closed
Description
Version
1.25.1
Platforms
iOS
Device Model
iPhone 12(iOS 18),
flutter info
3.27.4
How to reproduce?
滑动时退出页面报错
Logs
ERROR:flutter/runtime/dart_vm_initializer.cc(40)] Unhandled Exception: A ListViewObserverState was used after being disposed.
Once you have called dispose() on a ListViewObserverState, it can no longer be used.
#0 ObserverWidgetState._debugAssertNotDisposed.<anonymous closure> (package:scrollview_observer/src/common/observer_widget.dart:250:9)
observer_widget.dart:250
#1 ObserverWidgetState._debugAssertNotDisposed (package:scrollview_observer/src/common/observer_widget.dart:256:6)
observer_widget.dart:256
#2 ObserverWidgetState._notifyListeners (package:scrollview_observer/src/common/observer_widget.dart:612:12)
observer_widget.dart:612
#3 ObserverWidgetState.handleContexts (package:scrollview_observer/src/common/observer_widget.dart:525:5)
observer_widget.dart:525
#4 ObserverWidgetState.build.<anonymous closure>.<anonymous closure> (package:scrollview_observer/src/common/observer_widget.dart:342:15)
observer_widget.dart:342
#5 Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:902:45)
#6 Future._propagateToListeners (dart:async/future_impl.dart:931:13)
#7 Future._completeWithValue (dart:async/future_impl.dart:707:5)
#8 Future._asyncCompleteWithValue.<anonymous closure> (dart:async/future_impl.dart:777:7)
#9 _microtaskLoop (dart:async/schedule_microtask.dart:40:21)
schedule_microtask.dart:40
#10 _startMicrotaskLoop (dart:async/schedule_microtask.dart:49:5)
schedule_microtask.dart
Example code (optional)
Contact
No response