return Container(
height: 275, ///hier muss noch die variable Höhe und Breite ergäntzt werden
width: systemWidthOnePercent, //is the full screen width not just one percent
color: Colors.orange,
child: Padding(
padding: EdgeInsets.symmetric(vertical: mainPaddingWidgetsVertical,horizontal: mainPaddingWidgetsHorizontal),
child: Container(
decoration: BoxDecoration(
border: Border.all(color: mainTextColor,width: tableBorder +1 ),
borderRadius: BorderRadius.circular(mainBorderRadius),
),
child: BoxyColumn(
// mainAxisSize.max füllt die 275px komplett aus.
// mainAxisSize.min würde bei wenig Inhalt schrumpfen.
mainAxisSize: MainAxisSize.max,
children: [
BoxyRow(
children: [
Expanded(
child: Container(height: 50, color: Colors.purple),
),
Expanded(
child: Container(height: 100, color: Colors.blue),
),
],
),
],
),
),
)
);
}
══╡ EXCEPTION CAUGHT BY RENDERING LIBRARY ╞═════════════════════════════════════════════════════════
The following assertion was thrown during performLayout():
BoxConstraints forces an infinite height.
These invalid constraints were provided to RenderConstrainedBox's layout() function by the following
function, which probably computed the invalid constraints in question:
RenderBoxyFlex.performLayout.<anonymous closure> (package:boxy/src/boxy_flex.dart:1421:15)
The offending constraints were:
BoxConstraints(w=178.4, h=Infinity)
The relevant error-causing widget was:
BoxyRow
BoxyRow:file:///Users/isaacrise/Desktop/DDesktop/projects/APP/app/lib/modules/dataImport.dart:519:15
When the exception was thrown, this was the stack:
#0 BoxConstraints.debugAssertIsValid.<anonymous closure>.throwError (package:flutter/src/rendering/box.dart:549:9)
#1 BoxConstraints.debugAssertIsValid.<anonymous closure> (package:flutter/src/rendering/box.dart:614:11)
#2 BoxConstraints.debugAssertIsValid (package:flutter/src/rendering/box.dart:619:6)
#3 RenderObject.layout (package:flutter/src/rendering/object.dart:2675:19)
#4 RenderBoxyFlex.performLayout.<anonymous closure> (package:boxy/src/boxy_flex.dart:1421:15)
#5 RenderBoxyFlex._computeSizes (package:boxy/src/boxy_flex.dart:1364:24)
#6 RenderBoxyFlex.performLayout (package:boxy/src/boxy_flex.dart:1418:19)
#7 RenderObject.layout (package:flutter/src/rendering/object.dart:2775:7)
#8 RenderBoxyFlex.performLayout.<anonymous closure> (package:boxy/src/boxy_flex.dart:1421:15)
#9 RenderBoxyFlex._computeSizes (package:boxy/src/boxy_flex.dart:1304:35)
#10 RenderBoxyFlex.performLayout (package:boxy/src/boxy_flex.dart:1418:19)
#11 RenderObject.layout (package:flutter/src/rendering/object.dart:2775:7)
#12 RenderPadding.performLayout (package:flutter/src/rendering/shifted_box.dart:243:12)
#13 RenderObject.layout (package:flutter/src/rendering/object.dart:2775:7)
#14 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:115:18)
#15 RenderObject.layout (package:flutter/src/rendering/object.dart:2775:7)
#16 RenderPadding.performLayout (package:flutter/src/rendering/shifted_box.dart:243:12)
#17 RenderObject.layout (package:flutter/src/rendering/object.dart:2775:7)
#18 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:115:18)
#19 RenderObject.layout (package:flutter/src/rendering/object.dart:2775:7)
#20 RenderConstrainedBox.performLayout (package:flutter/src/rendering/proxy_box.dart:293:14)
#21 RenderObject.layout (package:flutter/src/rendering/object.dart:2775:7)
#22 ChildLayoutHelper.layoutChild (package:flutter/src/rendering/layout_helper.dart:62:11)
#23 RenderFlex._computeSizes (package:flutter/src/rendering/flex.dart:1161:28)
#24 RenderFlex.performLayout (package:flutter/src/rendering/flex.dart:1257:32)
#25 RenderObject.layout (package:flutter/src/rendering/object.dart:2775:7)
#26 RenderConstrainedBox.performLayout (package:flutter/src/rendering/proxy_box.dart:293:14)
#27 RenderObject.layout (package:flutter/src/rendering/object.dart:2775:7)
#28 ChildLayoutHelper.layoutChild (package:flutter/src/rendering/layout_helper.dart:62:11)
#29 RenderFlex._computeSizes (package:flutter/src/rendering/flex.dart:1161:28)
#30 RenderFlex.performLayout (package:flutter/src/rendering/flex.dart:1257:32)
#31 RenderObject.layout (package:flutter/src/rendering/object.dart:2775:7)
#32 _RenderSingleChildViewport.performLayout (package:flutter/src/widgets/single_child_scroll_view.dart:502:14)
#33 RenderObject.layout (package:flutter/src/rendering/object.dart:2775:7)
#34 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:115:18)
#35 RenderObject.layout (package:flutter/src/rendering/object.dart:2775:7)
#36 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:115:18)
#37 RenderObject.layout (package:flutter/src/rendering/object.dart:2775:7)
#38 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:115:18)
#39 RenderObject.layout (package:flutter/src/rendering/object.dart:2775:7)
#40 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:115:18)
#41 RenderObject.layout (package:flutter/src/rendering/object.dart:2775:7)
#42 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:115:18)
#43 RenderObject.layout (package:flutter/src/rendering/object.dart:2775:7)
#44 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:115:18)
#45 RenderObject.layout (package:flutter/src/rendering/object.dart:2775:7)
#46 ChildLayoutHelper.layoutChild (package:flutter/src/rendering/layout_helper.dart:62:11)
#47 RenderStack._computeSize (package:flutter/src/rendering/stack.dart:645:43)
#48 RenderStack.performLayout (package:flutter/src/rendering/stack.dart:680:12)
#49 RenderObject.layout (package:flutter/src/rendering/object.dart:2775:7)
#50 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:115:18)
#51 RenderObject.layout (package:flutter/src/rendering/object.dart:2775:7)
#52 ChildLayoutHelper.layoutChild (package:flutter/src/rendering/layout_helper.dart:62:11)
#53 RenderFlex._computeSizes (package:flutter/src/rendering/flex.dart:1203:26)
#54 RenderFlex.performLayout (package:flutter/src/rendering/flex.dart:1257:32)
#55 RenderObject.layout (package:flutter/src/rendering/object.dart:2775:7)
#56 ChildLayoutHelper.layoutChild (package:flutter/src/rendering/layout_helper.dart:62:11)
#57 RenderStack._computeSize (package:flutter/src/rendering/stack.dart:645:43)
#58 RenderStack.performLayout (package:flutter/src/rendering/stack.dart:680:12)
#59 RenderObject.layout (package:flutter/src/rendering/object.dart:2775:7)
#60 RenderConstrainedBox.performLayout (package:flutter/src/rendering/proxy_box.dart:293:14)
#61 RenderObject.layout (package:flutter/src/rendering/object.dart:2775:7)
#62 RenderPadding.performLayout (package:flutter/src/rendering/shifted_box.dart:243:12)
#63 RenderObject.layout (package:flutter/src/rendering/object.dart:2775:7)
#64 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:115:18)
#65 RenderObject.layout (package:flutter/src/rendering/object.dart:2775:7)
#66 RenderConstrainedBox.performLayout (package:flutter/src/rendering/proxy_box.dart:293:14)
#67 RenderObject.layout (package:flutter/src/rendering/object.dart:2775:7)
#68 MultiChildLayoutDelegate.layoutChild (package:flutter/src/rendering/custom_layout.dart:180:12)
#69 _ScaffoldLayout.performLayout (package:flutter/src/material/scaffold.dart:1112:7)
#70 MultiChildLayoutDelegate._callPerformLayout (package:flutter/src/rendering/custom_layout.dart:249:7)
#71 RenderCustomMultiChildLayoutBox.performLayout (package:flutter/src/rendering/custom_layout.dart:420:14)
#72 RenderObject.layout (package:flutter/src/rendering/object.dart:2775:7)
#73 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:115:18)
#74 RenderObject.layout (package:flutter/src/rendering/object.dart:2775:7)
#75 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:115:18)
#76 _RenderCustomClip.performLayout (package:flutter/src/rendering/proxy_box.dart:1481:11)
#77 RenderObject.layout (package:flutter/src/rendering/object.dart:2775:7)
#78 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:115:18)
#79 RenderObject.layout (package:flutter/src/rendering/object.dart:2775:7)
#80 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:115:18)
#81 RenderObject.layout (package:flutter/src/rendering/object.dart:2775:7)
#82 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:115:18)
#83 RenderObject.layout (package:flutter/src/rendering/object.dart:2775:7)
#84 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:115:18)
#85 RenderObject.layout (package:flutter/src/rendering/object.dart:2775:7)
#86 ChildLayoutHelper.layoutChild (package:flutter/src/rendering/layout_helper.dart:62:11)
#87 RenderStack._computeSize (package:flutter/src/rendering/stack.dart:645:43)
#88 RenderStack.performLayout (package:flutter/src/rendering/stack.dart:680:12)
#89 RenderObject.layout (package:flutter/src/rendering/object.dart:2775:7)
#90 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:115:18)
#91 RenderObject.layout (package:flutter/src/rendering/object.dart:2775:7)
#92 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:115:18)
#93 RenderObject.layout (package:flutter/src/rendering/object.dart:2775:7)
#94 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:115:18)
#95 RenderObject.layout (package:flutter/src/rendering/object.dart:2775:7)
#96 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:115:18)
#97 RenderObject.layout (package:flutter/src/rendering/object.dart:2775:7)
#98 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:115:18)
#99 RenderObject.layout (package:flutter/src/rendering/object.dart:2775:7)
#100 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:115:18)
#101 RenderOffstage.performLayout (package:flutter/src/rendering/proxy_box.dart:3848:13)
#102 RenderObject.layout (package:flutter/src/rendering/object.dart:2775:7)
#103 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:115:18)
#104 RenderObject.layout (package:flutter/src/rendering/object.dart:2775:7)
#105 _RenderTheaterMixin.layoutChild (package:flutter/src/widgets/overlay.dart:1084:13)
#106 _RenderTheater.performLayout (package:flutter/src/widgets/overlay.dart:1429:9)
#107 RenderObject.layout (package:flutter/src/rendering/object.dart:2775:7)
#108 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:115:18)
#109 RenderObject.layout (package:flutter/src/rendering/object.dart:2775:7)
#110 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:115:18)
#111 RenderObject.layout (package:flutter/src/rendering/object.dart:2775:7)
#112 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:115:18)
#113 RenderObject.layout (package:flutter/src/rendering/object.dart:2775:7)
#114 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:115:18)
#115 RenderCustomPaint.performLayout (package:flutter/src/rendering/custom_paint.dart:574:11)
#116 RenderObject.layout (package:flutter/src/rendering/object.dart:2775:7)
#117 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:115:18)
#118 RenderObject.layout (package:flutter/src/rendering/object.dart:2775:7)
#119 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:115:18)
#120 RenderObject.layout (package:flutter/src/rendering/object.dart:2775:7)
#121 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:115:18)
#122 RenderObject.layout (package:flutter/src/rendering/object.dart:2775:7)
#123 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:115:18)
#124 RenderObject.layout (package:flutter/src/rendering/object.dart:2775:7)
#125 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:115:18)
#126 RenderObject.layout (package:flutter/src/rendering/object.dart:2775:7)
#127 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:115:18)
#128 RenderObject.layout (package:flutter/src/rendering/object.dart:2775:7)
#129 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:115:18)
#130 RenderObject.layout (package:flutter/src/rendering/object.dart:2775:7)
#131 RenderView.performLayout (package:flutter/src/rendering/view.dart:294:12)
#132 RenderObject._layoutWithoutResize (package:flutter/src/rendering/object.dart:2623:7)
#133 PipelineOwner.flushLayout (package:flutter/src/rendering/object.dart:1170:18)
#134 PipelineOwner.flushLayout (package:flutter/src/rendering/object.dart:1183:15)
#135 RendererBinding.drawFrame (package:flutter/src/rendering/binding.dart:629:23)
#136 WidgetsBinding.drawFrame (package:flutter/src/widgets/binding.dart:1264:13)
#137 RendererBinding._handlePersistentFrameCallback (package:flutter/src/rendering/binding.dart:495:5)
#138 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#139 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1347:9)
#140 SchedulerBinding.scheduleWarmUpFrame.<anonymous closure> (package:flutter/src/scheduler/binding.dart:1057:9)
#141 PlatformDispatcher.scheduleWarmUpFrame.<anonymous closure> (dart:ui/platform_dispatcher.dart:906:16)
#145 _RawReceivePort._handleMessage (dart:isolate-patch/isolate_patch.dart:193:12)
(elided 3 frames from class _Timer and dart:async-patch)
The following RenderObject was being processed when the exception was fired: RenderBoxyFlex#8c7b0 relayoutBoundary=up1 NEEDS-LAYOUT NEEDS-PAINT
NEEDS-COMPOSITING-BITS-UPDATE:
creator: BoxyRow ← BoxyColumn ← Padding ← DecoratedBox ← Container ← Padding ← ColoredBox ←
ConstrainedBox ← Container ← ThirdTryOfTable ← Column ← SizedBox ← ⋯
parentData: offset=Offset(0.0, 0.0); flex=null; fit=null; flex=null; fit=null; dominant=null (can
use size)
constraints: BoxConstraints(w=356.8, 0.0<=h<=Infinity)
size: MISSING
direction: horizontal
mainAxisAlignment: start
mainAxisSize: max
crossAxisAlignment: stretch
textDirection: ltr
verticalDirection: down
This RenderObject had the following descendants (showing up to depth 5):
child 1: RenderConstrainedBox#076f6 NEEDS-LAYOUT NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE
child: _RenderColoredBox#14b96 NEEDS-LAYOUT NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE
child: RenderLimitedBox#e4461 NEEDS-LAYOUT NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE
child: RenderConstrainedBox#55299 NEEDS-LAYOUT NEEDS-PAINT
child 2: RenderConstrainedBox#696db NEEDS-LAYOUT NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE
child: _RenderColoredBox#d196f NEEDS-LAYOUT NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE
child: RenderLimitedBox#d6ac1 NEEDS-LAYOUT NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE
child: RenderConstrainedBox#90ca2 NEEDS-LAYOUT NEEDS-PAINT
════════════════════════════════════════════════════════════════════════════════════════════════════
Another exception was thrown: RenderBox was not laid out: RenderBoxyFlex#8c7b0 relayoutBoundary=up1 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE
Another exception was thrown: RenderBox was not laid out: RenderBoxyFlex#8b798 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE
Another exception was thrown: RenderBox was not laid out: RenderPadding#71e6c NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE
Another exception was thrown: RenderBox was not laid out: RenderDecoratedBox#b3417 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE
Another exception was thrown: RenderBox was not laid out: RenderPadding#b77e5 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE
Another exception was thrown: RenderBox was not laid out: _RenderColoredBox#b3753 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE
Another exception was thrown: RenderBox was not laid out: RenderConstrainedBox#a6270 relayoutBoundary=up1 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE
Another exception was thrown: RenderBox was not laid out: RenderFlex#4058f NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE
Another exception was thrown: RenderBox was not laid out: RenderConstrainedBox#04dd8 relayoutBoundary=up12 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE
Another exception was thrown: RenderBox was not laid out: RenderFlex#7a3e7 relayoutBoundary=up11 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE
Another exception was thrown: RenderBox was not laid out: _RenderSingleChildViewport#1fe0b relayoutBoundary=up10 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE
Another exception was thrown: RenderBox was not laid out: RenderIgnorePointer#1a8c8 relayoutBoundary=up9 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE
Another exception was thrown: RenderBox was not laid out: RenderSemanticsAnnotations#ec3d8 relayoutBoundary=up8 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE
Another exception was thrown: RenderBox was not laid out: RenderPointerListener#ad7f8 relayoutBoundary=up7 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE
Another exception was thrown: RenderBox was not laid out: RenderSemanticsGestureHandler#2bd47 relayoutBoundary=up6 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE
Another exception was thrown: RenderBox was not laid out: RenderPointerListener#a9b0d relayoutBoundary=up5 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE
Another exception was thrown: RenderBox was not laid out: _RenderScrollSemantics#3aa9d relayoutBoundary=up4 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE
Another exception was thrown: RenderBox was not laid out: RenderStack#f14b3 relayoutBoundary=up3 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE
Another exception was thrown: RenderBox was not laid out: _RenderColoredBox#5bcd9 relayoutBoundary=up2 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE
Another exception was thrown: RenderBox was not laid out: RenderFlex#c1d70 relayoutBoundary=up1 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE
Another exception was thrown: RenderBox was not laid out: RenderStack#6cc36 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE
Another exception was thrown: RenderBox was not laid out: RenderConstrainedBox#7c758 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE
Another exception was thrown: RenderBox was not laid out: RenderPadding#6487f NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE
Another exception was thrown: RenderBox was not laid out: _RenderColoredBox#759f0 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE
Another exception was thrown: RenderBox was not laid out: RenderConstrainedBox#ca64e relayoutBoundary=up1 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE
Another exception was thrown: RenderBox was not laid out: _RenderColoredBox#759f0
Another exception was thrown: 'package:flutter/src/rendering/object.dart': Failed assertion: line 5696 pos 14: '!childSemantics.renderObject._needsLayout': is not true.
Another exception was thrown: 'package:flutter/src/rendering/object.dart': Failed assertion: line 5466 pos 14: '!semantics.parentDataDirty': is not true.
Another exception was thrown: 'package:flutter/src/widgets/binding.dart': Failed assertion: line 1240 pos 16: 'debugFrameWasSentToEngine': is not true.
Another exception was thrown: 'package:flutter/src/widgets/binding.dart': Failed assertion: line 1240 pos 16: 'debugFrameWasSentToEngine': is not true.
with a
instead of the
it is locking so:
Here the error message: