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
I/flutter ( 4040): ══╡ EXCEPTION CAUGHT BY FOUNDATION LIBRARY ╞════════════════════════════════════════════════════════
I/flutter ( 4040): The following assertion was thrown while dispatching notifications for ValueNotifier:
I/flutter ( 4040): Looking up a deactivated widget's ancestor is unsafe.
I/flutter ( 4040): At this point the state of the widget's element tree is no longer stable.
I/flutter ( 4040): To safely refer to a widget's ancestor in its dispose() method, save a reference to the ancestor by
I/flutter ( 4040): calling dependOnInheritedWidgetOfExactType() in the widget's didChangeDependencies() method.
I/flutter ( 4040):
I/flutter ( 4040): When the exception was thrown, this was the stack:
I/flutter ( 4040): #0 Element._debugCheckStateIsActiveForAncestorLookup. (package:flutter/src/widgets/framework.dart:3906:9)
I/flutter ( 4040): #1 Element._debugCheckStateIsActiveForAncestorLookup (package:flutter/src/widgets/framework.dart:3920:6)
I/flutter ( 4040): #2 Element.ancestorStateOfType (package:flutter/src/widgets/framework.dart:4026:12)
I/flutter ( 4040): #3 SmartRefresher.ofState (package:pull_to_refresh/src/smart_refresher.dart:277:21)
I/flutter ( 4040): #4 RefreshIndicatorState._handleModeChange (package:pull_to_refresh/src/internals/indicator_wrap.dart:244:24)
I/flutter ( 4040): #5 ChangeNotifier.notifyListeners (package:flutter/src/foundation/change_notifier.dart:226:25)
I/flutter ( 4040): #6 ValueNotifier.value= (package:flutter/src/foundation/change_notifier.dart:292:5)
I/flutter ( 4040): #7 IndicatorStateMixin.initState (package:pull_to_refresh/src/internals/indicator_wrap.dart:651:59)
I/flutter ( 4040): #8 GifHeaderState.initState (package:connect/ui/view/gif_header.dart:28:11)
I/flutter ( 4040): #9 StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4765:58)
I/flutter ( 4040): #10 ComponentElement.mount (package:flutter/src/widgets/framework.dart:4601:5)
I/flutter ( 4040): #11 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3569:14)
I/flutter ( 4040): #12 MultiChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:6236:32)
I/flutter ( 4040): #13 _ViewportElement.mount (package:flutter/src/widgets/viewport.dart:225:11)
如果把listview中的controller去掉,就没问题不报错了,但存在时为什么会报这个错误?
The text was updated successfully, but these errors were encountered:
I/flutter ( 4040): ══╡ EXCEPTION CAUGHT BY FOUNDATION LIBRARY ╞════════════════════════════════════════════════════════
I/flutter ( 4040): The following assertion was thrown while dispatching notifications for ValueNotifier:
I/flutter ( 4040): Looking up a deactivated widget's ancestor is unsafe.
I/flutter ( 4040): At this point the state of the widget's element tree is no longer stable.
I/flutter ( 4040): To safely refer to a widget's ancestor in its dispose() method, save a reference to the ancestor by
I/flutter ( 4040): calling dependOnInheritedWidgetOfExactType() in the widget's didChangeDependencies() method.
I/flutter ( 4040):
I/flutter ( 4040): When the exception was thrown, this was the stack:
I/flutter ( 4040): #0 Element._debugCheckStateIsActiveForAncestorLookup. (package:flutter/src/widgets/framework.dart:3906:9)
I/flutter ( 4040): #1 Element._debugCheckStateIsActiveForAncestorLookup (package:flutter/src/widgets/framework.dart:3920:6)
I/flutter ( 4040): #2 Element.ancestorStateOfType (package:flutter/src/widgets/framework.dart:4026:12)
I/flutter ( 4040): #3 SmartRefresher.ofState (package:pull_to_refresh/src/smart_refresher.dart:277:21)
I/flutter ( 4040): #4 RefreshIndicatorState._handleModeChange (package:pull_to_refresh/src/internals/indicator_wrap.dart:244:24)
I/flutter ( 4040): #5 ChangeNotifier.notifyListeners (package:flutter/src/foundation/change_notifier.dart:226:25)
I/flutter ( 4040): #6 ValueNotifier.value= (package:flutter/src/foundation/change_notifier.dart:292:5)
I/flutter ( 4040): #7 IndicatorStateMixin.initState (package:pull_to_refresh/src/internals/indicator_wrap.dart:651:59)
I/flutter ( 4040): #8 GifHeaderState.initState (package:connect/ui/view/gif_header.dart:28:11)
I/flutter ( 4040): #9 StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4765:58)
I/flutter ( 4040): #10 ComponentElement.mount (package:flutter/src/widgets/framework.dart:4601:5)
I/flutter ( 4040): #11 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3569:14)
I/flutter ( 4040): #12 MultiChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:6236:32)
I/flutter ( 4040): #13 _ViewportElement.mount (package:flutter/src/widgets/viewport.dart:225:11)
如果把listview中的controller去掉,就没问题不报错了,但存在时为什么会报这个错误?
The text was updated successfully, but these errors were encountered: