extended nested scroll view to fix following issues. 1.pinned sliver header issue 2.inner scrollables in tabview sync issue 3.pull to refresh is not work. 4.do without ScrollController in NestedScrollView's body
Channel stable, 3.7.7, on Ubuntu 20.04.3 LTS 5.11.0-27-generic, locale zh_CN.UTF-8
• Dart version 2.19.4
• DevTools version 2.20.1
• Flutter plugin version 72.1.2
• Dart plugin version 221.6103.1
• Java version OpenJDK Runtime Environment (build 11.0.15+0-b2043.56-8887301)
How to reproduce?
when widget build
Logs
A RenderNestedScrollViewViewport expected a child of type RenderSliver but received a child of type RenderPointerListener.
RenderObjects expect specific types of children because they coordinate with their children during layout and paint. For example, a RenderSliver cannot be the child of a RenderBox because a RenderSliver does not understand the RenderBox layout protocol.
The RenderNestedScrollViewViewport that expected a RenderSliver child was created by:
NestedScrollViewViewport ← IgnorePointer-[GlobalKey#749ea] ← Semantics ← Listener ← _GestureSemantics ← RawGestureDetector-[LabeledGlobalKey<RawGestureDetectorState>#551a7] ← Listener ← _ScrollableScope ← _ScrollSemantics-[GlobalKey#223ef] ← NotificationListener<ScrollMetricsNotification> ← RepaintBoundary ← CustomPaint ← ⋯
The RenderPointerListener that did not match the expected child type was created by:
Listener ← EClickWidget ← NoRobot ← NestedScrollViewViewport ← IgnorePointer-[GlobalKey#749ea] ← Semantics ← Listener ← _GestureSemantics ← RawGestureDetector-[LabeledGlobalKey<RawGestureDetectorState>#551a7] ← Listener ← _ScrollableScope ← _ScrollSemantics-[GlobalKey#223ef] ← ⋯
Version
6.0.0
Platforms
Android
Device Model
xiao mi pad 5 android 11
flutter info
How to reproduce?
when widget build
Logs
Example code (optional)
Contact
No response