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
════════ Exception caught by foundation library ════════════════════════════════════════════════════
The following assertion was thrown while dispatching notifications for ValueNotifier:
setState() or markNeedsBuild() called during build.
This EasyRefresh widget cannot be marked as needing to build because the framework is already in the process of building widgets. A widget can be marked as needing to be built during the build phase only if one of its ancestors is currently building. This exception is allowed because the framework builds parent widgets before children, which means a dirty descendant will always be built. Otherwise, the framework might not visit this widget during this build phase.
The widget on which setState() or markNeedsBuild() was called was: EasyRefresh
state: _EasyRefreshState#1df6f
The widget which was currently being built when the offending call was made was: LayoutBuilder
renderObject: _RenderLayoutBuilder#fb71b relayoutBoundary=up2 NEEDS-PAINT
When the exception was thrown, this was the stack:
#0 Element.markNeedsBuild. (package:flutter/src/widgets/framework.dart:4292:11) #1 Element.markNeedsBuild (package:flutter/src/widgets/framework.dart:4307:6) #2 State.setState (package:flutter/src/widgets/framework.dart:1264:14) #3 _EasyRefreshState.initState. (package:flutter_easyrefresh/src/refresher.dart:286:9) #4 ChangeNotifier.notifyListeners (package:flutter/src/foundation/change_notifier.dart:226:25)
...
The ValueNotifier sending notification was: ValueNotifier#ae821(Instance of 'TaskState')
════════════════════════════════════════════════════════════════════════════════════════════════════
The text was updated successfully, but these errors were encountered:
════════ Exception caught by foundation library ════════════════════════════════════════════════════
The following assertion was thrown while dispatching notifications for ValueNotifier:
setState() or markNeedsBuild() called during build.
This EasyRefresh widget cannot be marked as needing to build because the framework is already in the process of building widgets. A widget can be marked as needing to be built during the build phase only if one of its ancestors is currently building. This exception is allowed because the framework builds parent widgets before children, which means a dirty descendant will always be built. Otherwise, the framework might not visit this widget during this build phase.
The widget on which setState() or markNeedsBuild() was called was: EasyRefresh
state: _EasyRefreshState#1df6f
The widget which was currently being built when the offending call was made was: LayoutBuilder
renderObject: _RenderLayoutBuilder#fb71b relayoutBoundary=up2 NEEDS-PAINT
When the exception was thrown, this was the stack:
#0 Element.markNeedsBuild. (package:flutter/src/widgets/framework.dart:4292:11)
#1 Element.markNeedsBuild (package:flutter/src/widgets/framework.dart:4307:6)
#2 State.setState (package:flutter/src/widgets/framework.dart:1264:14)
#3 _EasyRefreshState.initState. (package:flutter_easyrefresh/src/refresher.dart:286:9)
#4 ChangeNotifier.notifyListeners (package:flutter/src/foundation/change_notifier.dart:226:25)
...
The ValueNotifier sending notification was: ValueNotifier#ae821(Instance of 'TaskState')
════════════════════════════════════════════════════════════════════════════════════════════════════
The text was updated successfully, but these errors were encountered: