-
Notifications
You must be signed in to change notification settings - Fork 6
Description
I updated wtf_shiding_sheet to the latest version, and I started getting error when I showSlidingBottomSheet with SlidingSheetDialog
`
[log] ScrollController not attached to any scroll views.
'package:flutter/src/widgets/scroll_controller.dart':
Failed assertion: line 171 pos 12: '_positions.isNotEmpty'
#0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:63:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:45:5)
#2 ScrollController.position (package:flutter/src/widgets/scroll_controller.dart:171:12)
#3 ScrollController.offset (package:flutter/src/widgets/scroll_controller.dart:179:24)
#4 _SheetExtent.scrollOffset (package:wtf_sliding_sheet/src/scrolling.dart:34:35)
#5 _SheetExtent.isAtTop (package:wtf_sliding_sheet/src/scrolling.dart:44:23)
#6 new SheetState (package:wtf_sliding_sheet/src/sheet_state.dart:76:28)
#7 _SlidingSheetState.state (package:wtf_sliding_sheet/src/sheet.dart:572:27)
#8 _SlidingSheetState.build (package:wtf_sliding_sheet/src/sheet.dart:1297:15)
#9 StatefulElement.build (package:flutter/src/widgets/framework.dart:5841:27)
#10 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5733:15)
#11 StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:5892:11)
#12 Element.rebuild (package:flutter/src/widgets/framework.dart:5445:7)
#13 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:5715:5)
#14 StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:5883:11)
#15 ComponentElement.mount (package:flutter/src/widgets/framework.dart:5709:5)
#16 Element.inflateWidget (package:flutter/src/widgets/framework.dart:4555:16)
#17 Element.updateChild (package:flutter/src/widgets/framework.dart:4020:18)
#18 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:7027:14)
#19 Element.inflateWidget (package:flutter/src/widgets/framework.dart:4555:16)
#20 Element.updateChild (package:flutter/src/widgets/framework.dart:4020:18)
#21 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5756:16)
#22 StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:5892:11)
#23 Element.rebuild (package:flutter/src/widgets/framework.dart:5445:7)
#24 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:5715:5)
#25 StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:5883:11)
#26 ComponentElement.mount (package:flutter/src/widgets/framework.dart:5709:5)
#27 Element.inflateWidget (package:flutter/src/widgets/framework.dart:4555:16)
#28 Element.updateChild (package:flutter/src/widgets/framework.dart:4020:18)
#29 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5756:16)
#30 Element.rebuild (package:flutter/src/widgets/framework.dart:5445:7)
#31 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:5715:5)
#32 ComponentElement.mount (package:flutter/src/widgets/framework.dart:5709:5)
#33 Element.inflateWidget (package:flutter/src/widgets/framework.dart:4555:16)
#34 Element.updateChild (package:flutter/src/widgets/framework.dart:4020:18)
#35 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:7027:14)
#36 Element.inflateWidget (package:flutter/src/widgets/framework.dart:4555:16)
#37 Element.updateChild (package:flutter/src/widgets/framework.dart:4020:18)
#38 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:7027:14)
#39 Element.inflateWidget (package:flutter/src/widgets/framework.dart:4555:16)
#40 Element.updateChild (package:flutter/src/widgets/framework.dart:4020:18)
#41 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5756:16)
#42 StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:5892:11)
#43 Element.rebuild (package:flutter/src/widgets/framework.dart:5445:7)
#44 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:5715:5)
#45 StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:5883:11)
#46 ComponentElement.mount (package:flutter/src/widgets/framework.dart:5709:5)
#47 Element.inflateWidget (package:flutter/src/widgets/framework.dart:4555:16)
#48 Element.updateChild (package:flutter/src/widgets/framework.dart:4020:18)
#49 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5756:16)
#50 StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:5892:11)
#51 Element.rebuild (package:flutter/src/widgets/framework.dart:5445:7)
#52 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:5715:5)
#53 StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:5883:11)
#54 ComponentElement.mount (package:flutter/src/widgets/framework.dart:5709:5)
#55 Element.inflateWidget (package:flutter/src/widgets/framework.dart:4555:16)
#56 Element.updateChild (package:flutter/src/widgets/framework.dart:4020:18)
#57 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:7027:14)
#58 Element.inflateWidget (package:flutter/src/widgets/framework.dart:4555:16)
#59 Element.updateChild (package:flutter/src/widgets/framework.dart:4020:18)
#60 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5756:16)
#61 Element.rebuild (package:flutter/src/widgets/framework.dart:5445:7)
#62 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:5715:5)
#63 ComponentElement.mount (package:flutter/src/widgets/framework.dart:5709:5)
#64 Element.inflateWidget (package:flutter/src/widgets/framework.dart:4555:16)
#65 Element.updateChild (package:flutter/src/widgets/framework.dart:4020:18)
#66 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:7027:14)
#67 Element.inflateWidget (package:flutter/src/widgets/framework.dart:4555:16)
#68 Element.updateChild (package:flutter/src/widgets/framework.dart:4020:18)
#69 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5756:16)
#70 StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:5892:11)
#71 Element.rebuild (package:flutter/src/widgets/framework.dart:5445:7)
#72 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:5715:5)
#73 StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:5883:11)
#74 ComponentElement.mount (package:flutter/src/widgets/framework.dart:5709:5)
#75 Element.inflateWidget (package:flutter/src/widgets/framework.dart:4555:16)
#76 Element.updateChild (package:flutter/src/widgets/framework.dart:4020:18)
#77 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5756:16)
#78 Element.rebuild (package:flutter/src/widgets/framework.dart:5445:7)
#79 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:5715:5)
#80 ComponentElement.mount (package:flutter/src/widgets/framework.dart:5709:5)
#81 Element.inflateWidget (package:flutter/src/widgets/framework.dart:4555:16)
#82 Element.updateChild (package:flutter/src/widgets/framework.dart:4020:18)
#83 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5756:16)
#84 Element.rebuild (package:flutter/src/widgets/framework.dart:5445:7)
#85 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:5715:5)
#86 ComponentElement.mount (package:flutter/src/widgets/framework.dart:5709:5)
#87 Element.inflateWidget (package:flutter/src/widgets/framework.dart:4555:16)
#88 Element.updateChild (package:flutter/src/widgets/framework.dart:4020:18)
#89 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5756:16)
#90 StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:5892:11)
#91 Element.rebuild (package:flutter/src/widgets/framework.dart:5445:7)
#92 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:5715:5)
#93 StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:5883:11)
#94 ComponentElement.mount (package:flutter/src/widgets/framework.dart:5709:5)
#95 Element.inflateWidget (package:flutter/src/widgets/framework.dart:4555:16)
#96 Element.updateChild (package:flutter/src/widgets/framework.dart:4020:18)
#97 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5756:16)
#98 Element.rebuild (package:flutter/src/widgets/framework.dart:5445:7)
#99 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:5715:5)
#100 ComponentElement.mount (package:flutter/src/widgets/framework.dart:5709:5)
#101 Element.inflateWidget (package:flutter/src/widgets/framework.dart:4555:16)
#102 Element.updateChild (package:flutter/src/widgets/framework.dart:4020:18)
#103 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5756:16)
#104 Element.rebuild (package:flutter/src/widgets/framework.dart:5445:7)
#105 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:5715:5)
#106 ComponentElement.mount (package:flutter/src/widgets/framework.dart:5709:5)
#107 Element.inflateWidget (package:flutter/src/widgets/framework.dart:4555:16)
#108 Element.updateChild (package:flutter/src/widgets/framework.dart:4020:18)
#109 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:7027:14)
#110 Element.inflateWidget (package:flutter/src/widgets/framework.dart:4555:16)
#111 Element.updateChild (package:flutter/src/widgets/framework.dart:4020:18)
#112 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5756:16)
#113 Element.rebuild (package:flutter/src/widgets/framework.dart:5445:7)
#114 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:5715:5)
#115 ComponentElement.mount (package:flutter/src/widgets/framework.dart:5709:5)
#116 Element.inflateWidget (package:flutter/src/widgets/framework.dart:4555:16)
#117 Element.updateChild (package:flutter/src/widgets/framework.dart:4020:18)
#118 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5756:16)
#119 Element.rebuild (package:flutter/src/widgets/framework.dart:5445:7)
#120 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:5715:5)
#121 ComponentElement.mount (package:flutter/src/widgets/framework.dart:5709:5)
#122 Element.inflateWidget (package:flutter/src/widgets/framework.dart:4555:16)
#123 Element.updateChild (package:flutter/src/widgets/framework.dart:4020:18)
#124 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5756:16)
#125 StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:5892:11)
#126 Element.rebuild (package:flutter/src/widgets/framework.dart:5445:7)
#127 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:5715:5)
#128 StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:5883:11)
#129 ComponentElement.mount (package:flutter/src/widgets/framework.dart:5709:5)
#130 Element.inflateWidget (package:flutter/src/widgets/framework.dart:4555:16)
#131 Element.updateChild (package:flutter/src/widgets/framework.dart:4020:18)
#132 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5756:16)
#133 StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:5892:11)
#134 Element.rebuild (package:flutter/src/widgets/framework.dart:5445:7)
#135 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:5715:5)
#136 StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:5883:11)
#137 ComponentElement.mount (package:flutter/src/widgets/framework.dart:5709:5)
#138 Element.inflateWidget (package:flutter/src/widgets/framework.dart:4555:16)
#139 Element.updateChild (package:flutter/src/widgets/framework.dart:4020:18)
#140 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5756:16)
#141 StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:5892:11)
#142 Element.rebuild (package:flutter/src/widgets/framework.dart:5445:7)
#143 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:5715:5)
#144 StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:5883:11)
#145 ComponentElement.mount (package:flutter/src/widgets/framework.dart:5709:5)
#146 Element.inflateWidget (package:flutter/src/widgets/framework.dart:4555:16)
#147 Element.updateChild (package:flutter/src/widgets/framework.dart:4020:18)
#148 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:7027:14)
#149 Element.inflateWidget (package:flutter/src/widgets/framework.dart:4555:16)
#150 Element.updateChild (package:flutter/src/widgets/framework.dart:4020:18)
#151 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5756:16)
#152 Element.rebuild (package:flutter/src/widgets/framework.dart:5445:7)
#153 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:5715:5)
#154 ComponentElement.mount (package:flutter/src/widgets/framework.dart:5709:5)
#155 Element.inflateWidget (package:flutter/src/widgets/framework.dart:4555:16)
#156 Element.updateChild (package:flutter/src/widgets/framework.dart:4020:18)
#157 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5756:16)
#158 Element.rebuild (package:flutter/src/widgets/framework.dart:5445:7)
#159 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:5715:5)
#160 ComponentElement.mount (package:flutter/src/widgets/framework.dart:5709:5)
#161 Element.inflateWidget (package:flutter/src/widgets/framework.dart:4555:16)
#162 Element.updateChild (package:flutter/src/widgets/framework.dart:4020:18)
#163 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5756:16)
#164 StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:5892:11)
#165 Element.rebuild (package:flutter/src/widgets/framework.dart:5445:7)
#166 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:5715:5)
#167 StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:5883:11)
#168 ComponentElement.mount (package:flutter/src/widgets/framework.dart:5709:5)
#169 Element.inflateWidget (package:flutter/src/widgets/framework.dart:4555:16)
#170 Element.updateChild (package:flutter/src/widgets/framework.dart:4020:18)
#171 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5756:16)
#172 StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:5892:11)
#173 Element.rebuild (package:flutter/src/widgets/framework.dart:5445:7)
#174 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:5715:5)
#175 StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:5883:11)
#176 ComponentElement.mount (package:flutter/src/widgets/framework.dart:5709:5)
#177 Element.inflateWidget (package:flutter/src/widgets/framework.dart:4555:16)
#178 MultiChildRenderObjectElement.inflateWidget (package:flutter/src/widgets/framework.dart:7178:36)
#179 Element.updateChild (package:flutter/src/widgets/framework.dart:4020:18)
#180 Element.updateChildren (package:flutter/src/widgets/framework.dart:4217:11)
#181 MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:7211:17)
#182 Element.updateChild (package:flutter/src/widgets/framework.dart:3998:15)
#183 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5756:16)
#184 StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:5892:11)
#185 Element.rebuild (package:flutter/src/widgets/framework.dart:5445:7)
#186 BuildScope._tryRebuild (package:flutter/src/widgets/framework.dart:2704:15)
#187 BuildScope._flushDirtyElements (package:flutter/src/widgets/framework.dart:2762:11)
#188 BuildOwner.buildScope (package:flutter/src/widgets/framework.dart:3066:18)
#189 WidgetsBinding.drawFrame (package:flutter/src/widgets/binding.dart:1229:21)
#190 RendererBinding._handlePersistentFrameCallback (package:flutter/src/rendering/binding.dart:482:5)
#191 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1442:15)
#192 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1355:9)
#193 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1208:5)
#194 _rootRun (dart:async/zone.dart:1525:13)
#195 _CustomZone.run (dart:async/zone.dart:1422:19)
#196 _CustomZone.runGuarded (dart:async/zone.dart:1321:7)
#197 _invoke (dart:ui/hooks.dart:318:10)
#198 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:428:5)
#199 _drawFrame (dart:ui/hooks.dart:288:31)
[log] 'package:flutter/src/widgets/scroll_controller.dart': Failed assertion: line 171 pos 12: '_positions.isNotEmpty': ScrollController not attached to any scroll views.
#0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:63:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:45:5)
#2 ScrollController.position (package:flutter/src/widgets/scroll_controller.dart:171:12)
#3 ScrollController.offset (package:flutter/src/widgets/scroll_controller.dart:179:24)
#4 _SheetExtent.scrollOffset (package:wtf_sliding_sheet/src/scrolling.dart:34:35)
#5 _SheetExtent.isAtTop (package:wtf_sliding_sheet/src/scrolling.dart:44:23)
#6 new SheetState (package:wtf_sliding_sheet/src/sheet_state.dart:76:28)
#7 _SlidingSheetState.state (package:wtf_sliding_sheet/src/sheet.dart:572:27)
#8 _SlidingSheetState.snapToExtent (package:wtf_sliding_sheet/src/sheet.dart:899:10)
#9 _SlidingSheetState._flyInDialog. (package:wtf_sliding_sheet/src/sheet.dart:625:13)
#10 postFrame. (package:wtf_sliding_sheet/src/util.dart:9:63)
#11 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1442:15)
#12 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1369:11)
#13 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1208:5)
#14 _rootRun (dart:async/zone.dart:1525:13)
#15 _CustomZone.run (dart:async/zone.dart:1422:19)
#16 _CustomZone.runGuarded (dart:async/zone.dart:1321:7)
#17 _invoke (dart:ui/hooks.dart:318:10)
#18 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:428:5)
#19 _drawFrame (dart:ui/hooks.dart:288:31)
`