Advertisement
Guest User

Expanded Widget on Web error

a guest
Mar 5th, 2020
397
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Dart 12.74 KB | None | 0 0
  1. Performing hot restart...
  2. Syncing files to device Chrome...
  3. Restarted application in 408ms.
  4. ══╡ EXCEPTION CAUGHT BY RENDERING LIBRARY ╞═════════════════════════════════════════════════════════
  5. The following assertion was thrown during performLayout():
  6. RenderFlex children have non-zero flex but incoming height constraints are unbounded.
  7. When a column is in a parent that does not provide a finite height constraint, for example if it is
  8. in a vertical scrollable, it will try to shrink-wrap its children along the vertical axis. Setting a
  9. flex on a child (e.g. using Expanded) indicates that the child is to expand to fill the remaining
  10. space in the vertical direction.
  11. These two directives are mutually exclusive. If a parent is to shrink-wrap its child, the child
  12. cannot simultaneously expand to fit its parent.
  13. Consider setting mainAxisSize to MainAxisSize.min and using FlexFit.loose fits for the flexible
  14. children (using Flexible rather than Expanded). This will allow the flexible children to size
  15. themselves to less than the infinite remaining space they would otherwise be forced to take, and
  16. then will cause the RenderFlex to shrink-wrap the children rather than expanding to fit the maximum
  17. constraints provided by the parent.
  18. If this message did not help you determine the problem, consider using debugDumpRenderTree():
  19. https://flutter.dev/debugging/#rendering-layer
  20. http://api.flutter.dev/flutter/rendering/debugDumpRenderTree.html
  21. The affected RenderFlex is:
  22. RenderFlex#9e372 relayoutBoundary=up10 NEEDS-LAYOUT NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE(creator: Column ← Padding ← Semantics ← DefaultTextStyle ← AnimatedDefaultTextStyle ← _InkFeatures-[GlobalKey#ea356 ink renderer] ← NotificationListener<LayoutChangedNotification> ← CustomPaint ← _ShapeBorderPaint ← PhysicalShape ← _MaterialInterior ← Material ← ⋯, parentData: offset=Offset(0.0, 0.0) (can use size), constraints: BoxConstraints(0.0<=w<=2032.0, 0.0<=h<=Infinity), size: MISSING, direction: vertical, mainAxisAlignment: start, mainAxisSize: max, crossAxisAlignment: center, verticalDirection: down)
  23. The creator information is set to:
  24. Column ← Padding ← Semantics ← DefaultTextStyle ← AnimatedDefaultTextStyle ←
  25. _InkFeatures-[GlobalKey#ea356 ink renderer] ← NotificationListener<LayoutChangedNotification>
  26. CustomPaint ← _ShapeBorderPaint ← PhysicalShape ← _MaterialInterior ← Material ← ⋯
  27. The nearest ancestor providing an unbounded width constraint is: RenderFlex#ccc60 relayoutBoundary=up2 NEEDS-LAYOUT NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE:
  28. creator: Column ← Padding ← Container ← DashboardAdmin ← _BodyBuilder ← MediaQuery ←
  29. LayoutId-[<_ScaffoldSlot.body>] ← CustomMultiChildLayout ← AnimatedBuilder ← DefaultTextStyle ←
  30. AnimatedDefaultTextStyle ← _InkFeatures-[GlobalKey#18553 ink renderer] ← ⋯
  31. parentData: offset=Offset(0.0, 0.0) (can use size)
  32. constraints: BoxConstraints(0.0<=w<=2080.0, 0.0<=h<=802.0)
  33. size: MISSING
  34. direction: vertical
  35. mainAxisAlignment: start
  36. mainAxisSize: max
  37. crossAxisAlignment: center
  38. verticalDirection: down
  39. See also: https://flutter.dev/layout/
  40. If none of the above helps enough to fix this problem, please don't hesitate to file a bug:
  41. https://github.com/flutter/flutter/issues/new?template=BUG.md
  42.  
  43. The relevant error-causing widget was:
  44. Column file:///Users/jaxdev/StudioProjects/webenrol/lib/widgets/dashboard_admin.dart:121:26
  45.  
  46. When the exception was thrown, this was the stack:
  47. dart-sdk/lib/_internal/js_dev_runtime/private/ddc_runtime/errors.dart 196:49  throw_
  48. package:flutter/src/rendering/flex.dart 693:11                                <fn>
  49. package:flutter/src/rendering/flex.dart 717:15                                performLayout
  50. package:flutter/src/rendering/object.dart 1768:7                              layout
  51. package:flutter/src/rendering/shifted_box.dart 207:11                         performLayout
  52. package:flutter/src/rendering/object.dart 1768:7                              layout
  53. package:flutter/src/rendering/proxy_box.dart 110:13                           performLayout
  54. package:flutter/src/rendering/object.dart 1768:7                              layout
  55. package:flutter/src/rendering/proxy_box.dart 110:13                           performLayout
  56. package:flutter/src/rendering/object.dart 1768:7                              layout
  57. package:flutter/src/rendering/proxy_box.dart 110:13                           performLayout
  58. package:flutter/src/rendering/object.dart 1768:7                              layout
  59. package:flutter/src/rendering/proxy_box.dart 110:13                           performLayout
  60. package:flutter/src/rendering/proxy_box.dart 1247:11                          performLayout
  61. package:flutter/src/rendering/object.dart 1768:7                              layout
  62. package:flutter/src/rendering/shifted_box.dart 207:11                         performLayout
  63. package:flutter/src/rendering/object.dart 1768:7                              layout
  64. package:flutter/src/rendering/proxy_box.dart 110:13                           performLayout
  65. package:flutter/src/rendering/object.dart 1768:7                              layout
  66. package:flutter/src/rendering/flex.dart 746:14                                performLayout
  67. package:flutter/src/rendering/object.dart 1768:7                              layout
  68. package:flutter/src/rendering/shifted_box.dart 207:11                         performLayout
  69. package:flutter/src/rendering/object.dart 1768:7                              layout
  70. package:flutter/src/rendering/custom_layout.dart 171:10                       layoutChild
  71. package:flutter/src/material/scaffold.dart 484:7                              performLayout
  72. package:flutter/src/rendering/custom_layout.dart 240:7                        [_callPerformLayout]
  73. package:flutter/src/rendering/custom_layout.dart 399:14                       performLayout
  74. package:flutter/src/rendering/object.dart 1768:7                              layout
  75. package:flutter/src/rendering/proxy_box.dart 110:13                           performLayout
  76. package:flutter/src/rendering/object.dart 1768:7                              layout
  77. package:flutter/src/rendering/proxy_box.dart 110:13                           performLayout
  78. package:flutter/src/rendering/proxy_box.dart 1247:11                          performLayout
  79. package:flutter/src/rendering/object.dart 1768:7                              layout
  80. package:flutter/src/rendering/proxy_box.dart 110:13                           performLayout
  81. package:flutter/src/rendering/object.dart 1768:7                              layout
  82. package:flutter/src/rendering/proxy_box.dart 110:13                           performLayout
  83. package:flutter/src/rendering/object.dart 1768:7                              layout
  84. package:flutter/src/rendering/proxy_box.dart 110:13                           performLayout
  85. package:flutter/src/rendering/object.dart 1768:7                              layout
  86. package:flutter/src/rendering/proxy_box.dart 110:13                           performLayout
  87. package:flutter/src/rendering/object.dart 1768:7                              layout
  88. package:flutter/src/rendering/proxy_box.dart 110:13                           performLayout
  89. package:flutter/src/rendering/object.dart 1768:7                              layout
  90. package:flutter/src/rendering/proxy_box.dart 110:13                           performLayout
  91. package:flutter/src/rendering/object.dart 1768:7                              layout
  92. package:flutter/src/rendering/proxy_box.dart 110:13                           performLayout
  93. package:flutter/src/rendering/object.dart 1768:7                              layout
  94. package:flutter/src/rendering/proxy_box.dart 110:13                           performLayout
  95. package:flutter/src/rendering/proxy_box.dart 3224:13                          performLayout
  96. package:flutter/src/rendering/object.dart 1768:7                              layout
  97. package:flutter/src/widgets/overlay.dart 700:14                               performLayout
  98. package:flutter/src/rendering/object.dart 1768:7                              layout
  99. package:flutter/src/rendering/proxy_box.dart 110:13                           performLayout
  100. package:flutter/src/rendering/object.dart 1768:7                              layout
  101. package:flutter/src/rendering/proxy_box.dart 110:13                           performLayout
  102. package:flutter/src/rendering/object.dart 1768:7                              layout
  103. package:flutter/src/rendering/proxy_box.dart 110:13                           performLayout
  104. package:flutter/src/rendering/object.dart 1768:7                              layout
  105. package:flutter/src/rendering/proxy_box.dart 110:13                           performLayout
  106. package:flutter/src/rendering/object.dart 1768:7                              layout
  107. package:flutter/src/rendering/proxy_box.dart 110:13                           performLayout
  108. package:flutter/src/rendering/object.dart 1768:7                              layout
  109. package:flutter/src/rendering/proxy_box.dart 110:13                           performLayout
  110. package:flutter/src/rendering/object.dart 1768:7                              layout
  111. package:flutter/src/rendering/view.dart 167:48                                performLayout
  112. package:flutter/src/rendering/object.dart 1631:7                              [_layoutWithoutResize]
  113. package:flutter/src/rendering/object.dart 888:17                              flushLayout
  114. package:flutter/src/rendering/binding.dart 401:19                             drawFrame
  115. package:flutter/src/widgets/binding.dart 884:13                               drawFrame
  116. package:flutter/src/rendering/binding.dart 283:5                              [_handlePersistentFrameCallback]
  117. package:flutter/src/scheduler/binding.dart 1108:15                            [_invokeFrameCallback]
  118. package:flutter/src/scheduler/binding.dart 1047:9                             handleDrawFrame
  119. package:flutter/src/scheduler/binding.dart 856:7                              <fn>
  120. dart-sdk/lib/_internal/js_dev_runtime/private/isolate_helper.dart 50:19       internalCallback
  121.  
  122. The following RenderObject was being processed when the exception was fired: RenderFlex#9e372 relayoutBoundary=up10 NEEDS-LAYOUT NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE:
  123. creator: Column ← Padding ← Semantics ← DefaultTextStyle ← AnimatedDefaultTextStyle ←
  124. _InkFeatures-[GlobalKey#ea356 ink renderer] ← NotificationListener<LayoutChangedNotification> ←
  125. CustomPaint ← _ShapeBorderPaint ← PhysicalShape ← _MaterialInterior ← Material ← ⋯
  126. parentData: offset=Offset(0.0, 0.0) (can use size)
  127. constraints: BoxConstraints(0.0<=w<=2032.0, 0.0<=h<=Infinity)
  128. size: MISSING
  129. direction: vertical
  130. mainAxisAlignment: start
  131. mainAxisSize: max
  132. crossAxisAlignment: center
  133. verticalDirection: down
  134. This RenderObject had the following descendants (showing up to depth 5):
  135. child 1: RenderParagraph#42193 relayoutBoundary=up11 NEEDS-PAINT
  136. text: TextSpan
  137. child 2: RenderParagraph#e79bb NEEDS-LAYOUT NEEDS-PAINT
  138. text: TextSpan
  139. ════════════════════════════════════════════════════════════════════════════════════════════════════
  140. Another exception was thrown: Assertion failed: file:///Users/jaxdev/flutter/packages/flutter/lib/src/rendering/box.dart:1694:12
  141. Another exception was thrown: Assertion failed: file:///Users/jaxdev/flutter/packages/flutter/lib/src/rendering/box.dart:1694:12
  142. Another exception was thrown: Assertion failed: file:///Users/jaxdev/flutter/packages/flutter/lib/src/rendering/box.dart:1694:12
  143. Another exception was thrown: Assertion failed: file:///Users/jaxdev/flutter/packages/flutter/lib/src/rendering/box.dart:1694:12
  144. Another exception was thrown: Assertion failed: file:///Users/jaxdev/flutter/packages/flutter/lib/src/rendering/box.dart:1694:12
  145. Another exception was thrown: Assertion failed: file:///Users/jaxdev/flutter/packages/flutter/lib/src/rendering/box.dart:1694:12
  146. Another exception was thrown: Assertion failed: file:///Users/jaxdev/flutter/packages/flutter/lib/src/rendering/box.dart:1694:12
  147. Another exception was thrown: Assertion failed: file:///Users/jaxdev/flutter/packages/flutter/lib/src/rendering/box.dart:1694:12
  148. Another exception was thrown: Assertion failed: file:///Users/jaxdev/flutter/packages/flutter/lib/src/rendering/box.dart:1694:12
  149. Another exception was thrown: Assertion failed: file:///Users/jaxdev/flutter/packages/flutter/lib/src/rendering/box.dart:1694:12
  150. Another exception was thrown: NoSuchMethodError: '<Unexpected Null Value>'
  151. Another exception was thrown: NoSuchMethodError: '<Unexpected Null Value>'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement