Skip to content

[Bug report] 滑动时退出页面报错 #123

Closed
@urrrich

Description

@urrrich

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

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions