Enabling desktop and running the example throws exceptions:
flutter channel dev
flutter config --enable-macos-desktop
flutter upgrade
flutter create counter_app
cd counter_app
flutter run -d macos
Console Output
```
For more information see https://dart.dev/null-safety/unsound-null-safety
[ERROR:flutter/lib/ui/ui_dart_state.cc(177)] Unhandled Exception: Cannot hit test a render box with no size.
The hitTest() method was called on this RenderBox: RenderSemanticsGestureHandler#35243:
creator: _GestureSemantics ← RawGestureDetector ← GestureDetector ← FutureBuilder ← [root]
parentData:
constraints: BoxConstraints(w=800.0, h=600.0)
size: MISSING
gestures: tap
Although this node is not marked as needing layout, its size is not set.
A RenderBox object must have an explicit size before it can be hit-tested. Make sure that the RenderBox in question sets its size during layout.
#0 RenderBox.hitTest. (package:flutter/src/rendering/box.dart:2385:9)
#1 RenderBox.hitTest (package:flutter/src/rendering/box.dart:2400:6)
#2 RenderView.hitTest (package:flutter/src/rendering/view.dart:187:14)
#3 RenderView.hitTestMouseTrackers (package:flutter/src/rendering/view.dart:204:5)
#4 RendererBinding.dispatchEvent. (package:flutter/src/rendering/binding.dart:277:45)
#5 BaseMouseTracker.updateWithEvent (package:flutter/src/rendering/mouse_tracking.dart:406:92)
#6 RendererBinding.dispatchEvent (package:flutter/src/rendering/binding.dart:276:22)
#7 GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:316:7)
#8 GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:280:5)
#9 GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:238:7)
#10 GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:221:7)
#11 _rootRunUnary (dart:async/zone.dart:1202:13)
#12 _CustomZone.runUnary (dart:async/zone.dart:1097:19)
#13 _CustomZone.runUnaryGuarded (dart:async/zone.dart:1002:7)
#14 _invoke1 (dart:ui/hooks.dart:176:10)
#15 PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:276:7)
#16 _dispatchPointerDataPacket (dart:ui/hooks.dart:96:31)
[ERROR:flutter/lib/ui/ui_dart_state.cc(177)] Unhandled Exception: Cannot hit test a render box with no size.
The hitTest() method was called on this RenderBox: RenderSemanticsGestureHandler#35243:
creator: _GestureSemantics ← RawGestureDetector ← GestureDetector ← FutureBuilder ← [root]
parentData:
constraints: BoxConstraints(w=800.0, h=600.0)
size: MISSING
gestures: tap
Although this node is not marked as needing layout, its size is not set.
A RenderBox object must have an explicit size before it can be hit-tested. Make sure that the RenderBox in question sets its size during layout.
#0 RenderBox.hitTest. (package:flutter/src/rendering/box.dart:2385:9)
#1 RenderBox.hitTest (package:flutter/src/rendering/box.dart:2400:6)
#2 RenderView.hitTest (package:flutter/src/rendering/view.dart:187:14)
#3 RendererBinding.hitTest (package:flutter/src/rendering/binding.dart:482:16)
#4 GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:288:7)
#5 GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:280:5)
#6 GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:238:7)
#7 GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:221:7)
#8 _rootRunUnary (dart:async/zone.dart:1202:13)
#9 _CustomZone.runUnary (dart:async/zone.dart:1097:19)
#10 _CustomZone.runUnaryGuarded (dart:async/zone.dart:1002:7)
#11 _invoke1 (dart:ui/hooks.dart:176:10)
#12 PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:276:7)
#13 _dispatchPointerDataPacket (dart:ui/hooks.dart:96:31)
[ERROR:flutter/lib/ui/ui_dart_state.cc(177)] Unhandled Exception: Cannot hit test a render box with no size.
The hitTest() method was called on this RenderBox: RenderSemanticsGestureHandler#35243:
creator: _GestureSemantics ← RawGestureDetector ← GestureDetector ← FutureBuilder ← [root]
parentData:
constraints: BoxConstraints(w=800.0, h=600.0)
size: MISSING
gestures: tap
Although this node is not marked as needing layout, its size is not set.
A RenderBox object must have an explicit size before it can be hit-tested. Make sure that the RenderBox in question sets its size during layout.
#0 RenderBox.hitTest. (package:flutter/src/rendering/box.dart:2385:9)
#1 RenderBox.hitTest (package:flutter/src/rendering/box.dart:2400:6)
#2 RenderView.hitTest (package:flutter/src/rendering/view.dart:187:14)
#3 RendererBinding.hitTest (package:flutter/src/rendering/binding.dart:482:16)
#4 GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:288:7)
#5 GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:280:5)
#6 GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:238:7)
#7 GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:221:7)
#8 _rootRunUnary (dart:async/zone.dart:1202:13)
#9 _CustomZone.runUnary (dart:async/zone.dart:1097:19)
#10 _CustomZone.runUnaryGuarded (dart:async/zone.dart:1002:7)
#11 _invoke1 (dart:ui/hooks.dart:176:10)
#12 PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:276:7)
#13 _dispatchPointerDataPacket (dart:ui/hooks.dart:96:31)
[ERROR:flutter/lib/ui/ui_dart_state.cc(177)] Unhandled Exception: Cannot hit test a render box with no size.
The hitTest() method was called on this RenderBox: RenderSemanticsGestureHandler#35243:
creator: _GestureSemantics ← RawGestureDetector ← GestureDetector ← FutureBuilder ← [root]
parentData:
constraints: BoxConstraints(w=800.0, h=600.0)
size: MISSING
gestures: tap
Although this node is not marked as needing layout, its size is not set.
A RenderBox object must have an explicit size before it can be hit-tested. Make sure that the RenderBox in question sets its size during layout.
#0 RenderBox.hitTest. (package:flutter/src/rendering/box.dart:2385:9)
#1 RenderBox.hitTest (package:flutter/src/rendering/box.dart:2400:6)
#2 RenderView.hitTest (package:flutter/src/rendering/view.dart:187:14)
#3 RendererBinding.hitTest (package:flutter/src/rendering/binding.dart:482:16)
#4 GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:288:7)
#5 GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:280:5)
#6 GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:238:7)
#7 GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:221:7)
#8 _rootRunUnary (dart:async/zone.dart:1202:13)
#9 _CustomZone.runUnary (dart:async/zone.dart:1097:19)
#10 _CustomZone.runUnaryGuarded (dart:async/zone.dart:1002:7)
#11 _invoke1 (dart:ui/hooks.dart:176:10)
#12 PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:276:7)
#13 _dispatchPointerDataPacket (dart:ui/hooks.dart:96:31)
[ERROR:flutter/lib/ui/ui_dart_state.cc(177)] Unhandled Exception: Cannot hit test a render box with no size.
The hitTest() method was called on this RenderBox: RenderSemanticsGestureHandler#35243:
creator: _GestureSemantics ← RawGestureDetector ← GestureDetector ← FutureBuilder ← [root]
parentData:
constraints: BoxConstraints(w=800.0, h=600.0)
size: MISSING
gestures: tap
Although this node is not marked as needing layout, its size is not set.
A RenderBox object must have an explicit size before it can be hit-tested. Make sure that the RenderBox in question sets its size during layout.
#0 RenderBox.hitTest. (package:flutter/src/rendering/box.dart:2385:9)
#1 RenderBox.hitTest (package:flutter/src/rendering/box.dart:2400:6)
#2 RenderView.hitTest (package:flutter/src/rendering/view.dart:187:14)
#3 RendererBinding.hitTest (package:flutter/src/rendering/binding.dart:482:16)
#4 GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:288:7)
#5 GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:280:5)
#6 GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:238:7)
#7 GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:221:7)
#8 _rootRunUnary (dart:async/zone.dart:1202:13)
#9 _CustomZone.runUnary (dart:async/zone.dart:1097:19)
#10 _CustomZone.runUnaryGuarded (dart:async/zone.dart:1002:7)
#11 _invoke1 (dart:ui/hooks.dart:176:10)
#12 PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:276:7)
#13 _dispatchPointerDataPacket (dart:ui/hooks.dart:96:31)
[ERROR:flutter/lib/ui/ui_dart_state.cc(177)] Unhandled Exception: Cannot hit test a render box with no size.
The hitTest() method was called on this RenderBox: RenderSemanticsGestureHandler#35243:
creator: _GestureSemantics ← RawGestureDetector ← GestureDetector ← FutureBuilder ← [root]
parentData:
constraints: BoxConstraints(w=800.0, h=600.0)
size: MISSING
gestures: tap
Although this node is not marked as needing layout, its size is not set.
A RenderBox object must have an explicit size before it can be hit-tested. Make sure that the RenderBox in question sets its size during layout.
#0 RenderBox.hitTest. (package:flutter/src/rendering/box.dart:2385:9)
#1 RenderBox.hitTest (package:flutter/src/rendering/box.dart:2400:6)
#2 RenderView.hitTest (package:flutter/src/rendering/view.dart:187:14)
#3 RendererBinding.hitTest (package:flutter/src/rendering/binding.dart:482:16)
#4 GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:288:7)
#5 GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:280:5)
#6 GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:238:7)
#7 GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:221:7)
#8 _rootRunUnary (dart:async/zone.dart:1202:13)
#9 _CustomZone.runUnary (dart:async/zone.dart:1097:19)
#10 _CustomZone.runUnaryGuarded (dart:async/zone.dart:1002:7)
#11 _invoke1 (dart:ui/hooks.dart:176:10)
#12 PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:276:7)
#13 _dispatchPointerDataPacket (dart:ui/hooks.dart:96:31)
[ERROR:flutter/lib/ui/ui_dart_state.cc(177)] Unhandled Exception: Cannot hit test a render box with no size.
The hitTest() method was called on this RenderBox: RenderSemanticsGestureHandler#35243:
creator: _GestureSemantics ← RawGestureDetector ← GestureDetector ← FutureBuilder ← [root]
parentData:
constraints: BoxConstraints(w=800.0, h=600.0)
size: MISSING
gestures: tap
Although this node is not marked as needing layout, its size is not set.
A RenderBox object must have an explicit size before it can be hit-tested. Make sure that the RenderBox in question sets its size during layout.
#0 RenderBox.hitTest. (package:flutter/src/rendering/box.dart:2385:9)
#1 RenderBox.hitTest (package:flutter/src/rendering/box.dart:2400:6)
#2 RenderView.hitTest (package:flutter/src/rendering/view.dart:187:14)
#3 RendererBinding.hitTest (package:flutter/src/rendering/binding.dart:482:16)
#4 GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:288:7)
#5 GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:280:5)
#6 GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:238:7)
#7 GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:221:7)
#8 _rootRunUnary (dart:async/zone.dart:1202:13)
#9 _CustomZone.runUnary (dart:async/zone.dart:1097:19)
#10 _CustomZone.runUnaryGuarded (dart:async/zone.dart:1002:7)
#11 _invoke1 (dart:ui/hooks.dart:176:10)
#12 PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:276:7)
#13 _dispatchPointerDataPacket (dart:ui/hooks.dart:96:31)
[ERROR:flutter/lib/ui/ui_dart_state.cc(177)] Unhandled Exception: Cannot hit test a render box with no size.
The hitTest() method was called on this RenderBox: RenderSemanticsGestureHandler#35243:
creator: _GestureSemantics ← RawGestureDetector ← GestureDetector ← FutureBuilder ← [root]
parentData:
constraints: BoxConstraints(w=800.0, h=600.0)
size: MISSING
gestures: tap
Although this node is not marked as needing layout, its size is not set.
A RenderBox object must have an explicit size before it can be hit-tested. Make sure that the RenderBox in question sets its size during layout.
#0 RenderBox.hitTest. (package:flutter/src/rendering/box.dart:2385:9)
#1 RenderBox.hitTest (package:flutter/src/rendering/box.dart:2400:6)
#2 RenderView.hitTest (package:flutter/src/rendering/view.dart:187:14)
#3 RendererBinding.hitTest (package:flutter/src/rendering/binding.dart:482:16)
#4 GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:288:7)
#5 GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:280:5)
#6 GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:238:7)
#7 GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:221:7)
#8 _rootRunUnary (dart:async/zone.dart:1202:13)
#9 _CustomZone.runUnary (dart:async/zone.dart:1097:19)
#10 _CustomZone.runUnaryGuarded (dart:async/zone.dart:1002:7)
#11 _invoke1 (dart:ui/hooks.dart:176:10)
#12 PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:276:7)
#13 _dispatchPointerDataPacket (dart:ui/hooks.dart:96:31)
[ERROR:flutter/lib/ui/ui_dart_state.cc(177)] Unhandled Exception: Cannot hit test a render box with no size.
The hitTest() method was called on this RenderBox: RenderSemanticsGestureHandler#35243:
creator: _GestureSemantics ← RawGestureDetector ← GestureDetector ← FutureBuilder ← [root]
parentData:
constraints: BoxConstraints(w=800.0, h=600.0)
size: MISSING
gestures: tap
Although this node is not marked as needing layout, its size is not set.
A RenderBox object must have an explicit size before it can be hit-tested. Make sure that the RenderBox in question sets its size during layout.
#0 RenderBox.hitTest. (package:flutter/src/rendering/box.dart:2385:9)
#1 RenderBox.hitTest (package:flutter/src/rendering/box.dart:2400:6)
#2 RenderView.hitTest (package:flutter/src/rendering/view.dart:187:14)
#3 RendererBinding.hitTest (package:flutter/src/rendering/binding.dart:482:16)
#4 GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:288:7)
#5 GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:280:5)
#6 GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:238:7)
#7 GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:221:7)
#8 _rootRunUnary (dart:async/zone.dart:1202:13)
#9 _CustomZone.runUnary (dart:async/zone.dart:1097:19)
#10 _CustomZone.runUnaryGuarded (dart:async/zone.dart:1002:7)
#11 _invoke1 (dart:ui/hooks.dart:176:10)
#12 PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:276:7)
#13 _dispatchPointerDataPacket (dart:ui/hooks.dart:96:31)
[ERROR:flutter/lib/ui/ui_dart_state.cc(177)] Unhandled Exception: Cannot hit test a render box with no size.
The hitTest() method was called on this RenderBox: RenderSemanticsGestureHandler#35243:
creator: _GestureSemantics ← RawGestureDetector ← GestureDetector ← FutureBuilder ← [root]
parentData:
constraints: BoxConstraints(w=800.0, h=600.0)
size: MISSING
gestures: tap
Although this node is not marked as needing layout, its size is not set.
A RenderBox object must have an explicit size before it can be hit-tested. Make sure that the RenderBox in question sets its size during layout.
#0 RenderBox.hitTest. (package:flutter/src/rendering/box.dart:2385:9)
#1 RenderBox.hitTest (package:flutter/src/rendering/box.dart:2400:6)
#2 RenderView.hitTest (package:flutter/src/rendering/view.dart:187:14)
#3 RendererBinding.hitTest (package:flutter/src/rendering/binding.dart:482:16)
#4 GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:288:7)
#5 GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:280:5)
#6 GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:238:7)
#7 GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:221:7)
#8 _rootRunUnary (dart:async/zone.dart:1202:13)
#9 _CustomZone.runUnary (dart:async/zone.dart:1097:19)
#10 _CustomZone.runUnaryGuarded (dart:async/zone.dart:1002:7)
#11 _invoke1 (dart:ui/hooks.dart:176:10)
#12 PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:276:7)
#13 _dispatchPointerDataPacket (dart:ui/hooks.dart:96:31)
[ERROR:flutter/lib/ui/ui_dart_state.cc(177)] Unhandled Exception: Cannot hit test a render box with no size.
The hitTest() method was called on this RenderBox: RenderSemanticsGestureHandler#35243:
creator: _GestureSemantics ← RawGestureDetector ← GestureDetector ← FutureBuilder ← [root]
parentData:
constraints: BoxConstraints(w=800.0, h=600.0)
size: MISSING
gestures: tap
Although this node is not marked as needing layout, its size is not set.
A RenderBox object must have an explicit size before it can be hit-tested. Make sure that the RenderBox in question sets its size during layout.
#0 RenderBox.hitTest. (package:flutter/src/rendering/box.dart:2385:9)
#1 RenderBox.hitTest (package:flutter/src/rendering/box.dart:2400:6)
#2 RenderView.hitTest (package:flutter/src/rendering/view.dart:187:14)
#3 RendererBinding.hitTest (package:flutter/src/rendering/binding.dart:482:16)
#4 GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:288:7)
#5 GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:280:5)
#6 GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:238:7)
#7 GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:221:7)
#8 _rootRunUnary (dart:async/zone.dart:1202:13)
#9 _CustomZone.runUnary (dart:async/zone.dart:1097:19)
#10 _CustomZone.runUnaryGuarded (dart:async/zone.dart:1002:7)
#11 _invoke1 (dart:ui/hooks.dart:176:10)
#12 PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:276:7)
#13 _dispatchPointerDataPacket (dart:ui/hooks.dart:96:31)
[ERROR:flutter/lib/ui/ui_dart_state.cc(177)] Unhandled Exception: Cannot hit test a render box with no size.
The hitTest() method was called on this RenderBox: RenderSemanticsGestureHandler#35243:
creator: _GestureSemantics ← RawGestureDetector ← GestureDetector ← FutureBuilder ← [root]
parentData:
constraints: BoxConstraints(w=800.0, h=600.0)
size: MISSING
gestures: tap
Although this node is not marked as needing layout, its size is not set.
A RenderBox object must have an explicit size before it can be hit-tested. Make sure that the RenderBox in question sets its size during layout.
#0 RenderBox.hitTest. (package:flutter/src/rendering/box.dart:2385:9)
#1 RenderBox.hitTest (package:flutter/src/rendering/box.dart:2400:6)
#2 RenderView.hitTest (package:flutter/src/rendering/view.dart:187:14)
#3 RendererBinding.hitTest (package:flutter/src/rendering/binding.dart:482:16)
#4 GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:288:7)
#5 GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:280:5)
#6 GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:238:7)
#7 GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:221:7)
#8 _rootRunUnary (dart:async/zone.dart:1202:13)
#9 _CustomZone.runUnary (dart:async/zone.dart:1097:19)
#10 _CustomZone.runUnaryGuarded (dart:async/zone.dart:1002:7)
#11 _invoke1 (dart:ui/hooks.dart:176:10)
#12 PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:276:7)
#13 _dispatchPointerDataPacket (dart:ui/hooks.dart:96:31)
[ERROR:flutter/lib/ui/ui_dart_state.cc(177)] Unhandled Exception: Cannot hit test a render box with no size.
The hitTest() method was called on this RenderBox: RenderSemanticsGestureHandler#35243:
creator: _GestureSemantics ← RawGestureDetector ← GestureDetector ← FutureBuilder ← [root]
parentData:
constraints: BoxConstraints(w=800.0, h=600.0)
size: MISSING
gestures: tap
Although this node is not marked as needing layout, its size is not set.
A RenderBox object must have an explicit size before it can be hit-tested. Make sure that the RenderBox in question sets its size during layout.
#0 RenderBox.hitTest. (package:flutter/src/rendering/box.dart:2385:9)
#1 RenderBox.hitTest (package:flutter/src/rendering/box.dart:2400:6)
#2 RenderView.hitTest (package:flutter/src/rendering/view.dart:187:14)
#3 RendererBinding.hitTest (package:flutter/src/rendering/binding.dart:482:16)
#4 GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:288:7)
#5 GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:280:5)
#6 GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:238:7)
#7 GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:221:7)
#8 _rootRunUnary (dart:async/zone.dart:1202:13)
#9 _CustomZone.runUnary (dart:async/zone.dart:1097:19)
#10 _CustomZone.runUnaryGuarded (dart:async/zone.dart:1002:7)
#11 _invoke1 (dart:ui/hooks.dart:176:10)
#12 PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:276:7)
#13 _dispatchPointerDataPacket (dart:ui/hooks.dart:96:31)
[ERROR:flutter/lib/ui/ui_dart_state.cc(177)] Unhandled Exception: Cannot hit test a render box with no size.
The hitTest() method was called on this RenderBox: RenderSemanticsGestureHandler#35243:
creator: _GestureSemantics ← RawGestureDetector ← GestureDetector ← FutureBuilder ← [root]
parentData:
constraints: BoxConstraints(w=800.0, h=600.0)
size: MISSING
gestures: tap
Although this node is not marked as needing layout, its size is not set.
A RenderBox object must have an explicit size before it can be hit-tested. Make sure that the RenderBox in question sets its size during layout.
#0 RenderBox.hitTest. (package:flutter/src/rendering/box.dart:2385:9)
#1 RenderBox.hitTest (package:flutter/src/rendering/box.dart:2400:6)
#2 RenderView.hitTest (package:flutter/src/rendering/view.dart:187:14)
#3 RendererBinding.hitTest (package:flutter/src/rendering/binding.dart:482:16)
#4 GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:288:7)
#5 GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:280:5)
#6 GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:238:7)
#7 GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:221:7)
#8 _rootRunUnary (dart:async/zone.dart:1202:13)
#9 _CustomZone.runUnary (dart:async/zone.dart:1097:19)
#10 _CustomZone.runUnaryGuarded (dart:async/zone.dart:1002:7)
#11 _invoke1 (dart:ui/hooks.dart:176:10)
#12 PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:276:7)
#13 _dispatchPointerDataPacket (dart:ui/hooks.dart:96:31)
[ERROR:flutter/lib/ui/ui_dart_state.cc(177)] Unhandled Exception: Cannot hit test a render box with no size.
The hitTest() method was called on this RenderBox: RenderSemanticsGestureHandler#35243:
creator: _GestureSemantics ← RawGestureDetector ← GestureDetector ← FutureBuilder ← [root]
parentData:
constraints: BoxConstraints(w=800.0, h=600.0)
size: MISSING
gestures: tap
Although this node is not marked as needing layout, its size is not set.
A RenderBox object must have an explicit size before it can be hit-tested. Make sure that the RenderBox in question sets its size during layout.
#0 RenderBox.hitTest. (package:flutter/src/rendering/box.dart:2385:9)
#1 RenderBox.hitTest (package:flutter/src/rendering/box.dart:2400:6)
#2 RenderView.hitTest (package:flutter/src/rendering/view.dart:187:14)
#3 RendererBinding.hitTest (package:flutter/src/rendering/binding.dart:482:16)
#4 GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:288:7)
#5 GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:280:5)
#6 GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:238:7)
#7 GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:221:7)
#8 _rootRunUnary (dart:async/zone.dart:1202:13)
#9 _CustomZone.runUnary (dart:async/zone.dart:1097:19)
#10 _CustomZone.runUnaryGuarded (dart:async/zone.dart:1002:7)
#11 _invoke1 (dart:ui/hooks.dart:176:10)
#12 PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:276:7)
#13 _dispatchPointerDataPacket (dart:ui/hooks.dart:96:31)
[ERROR:flutter/lib/ui/ui_dart_state.cc(177)] Unhandled Exception: Cannot hit test a render box with no size.
The hitTest() method was called on this RenderBox: RenderSemanticsGestureHandler#35243:
creator: _GestureSemantics ← RawGestureDetector ← GestureDetector ← FutureBuilder ← [root]
parentData:
constraints: BoxConstraints(w=800.0, h=600.0)
size: MISSING
gestures: tap
Although this node is not marked as needing layout, its size is not set.
A RenderBox object must have an explicit size before it can be hit-tested. Make sure that the RenderBox in question sets its size during layout.
#0 RenderBox.hitTest. (package:flutter/src/rendering/box.dart:2385:9)
#1 RenderBox.hitTest (package:flutter/src/rendering/box.dart:2400:6)
#2 RenderView.hitTest (package:flutter/src/rendering/view.dart:187:14)
#3 RendererBinding.hitTest (package:flutter/src/rendering/binding.dart:482:16)
#4 GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:288:7)
#5 GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:280:5)
#6 GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:238:7)
#7 GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:221:7)
#8 _rootRunUnary (dart:async/zone.dart:1202:13)
#9 _CustomZone.runUnary (dart:async/zone.dart:1097:19)
#10 _CustomZone.runUnaryGuarded (dart:async/zone.dart:1002:7)
#11 _invoke1 (dart:ui/hooks.dart:176:10)
#12 PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:276:7)
#13 _dispatchPointerDataPacket (dart:ui/hooks.dart:96:31)
[ERROR:flutter/lib/ui/ui_dart_state.cc(177)] Unhandled Exception: Cannot hit test a render box with no size.
The hitTest() method was called on this RenderBox: RenderSemanticsGestureHandler#35243:
creator: _GestureSemantics ← RawGestureDetector ← GestureDetector ← FutureBuilder ← [root]
parentData:
constraints: BoxConstraints(w=800.0, h=600.0)
size: MISSING
gestures: tap
Although this node is not marked as needing layout, its size is not set.
A RenderBox object must have an explicit size before it can be hit-tested. Make sure that the RenderBox in question sets its size during layout.
#0 RenderBox.hitTest. (package:flutter/src/rendering/box.dart:2385:9)
#1 RenderBox.hitTest (package:flutter/src/rendering/box.dart:2400:6)
#2 RenderView.hitTest (package:flutter/src/rendering/view.dart:187:14)
#3 RendererBinding.hitTest (package:flutter/src/rendering/binding.dart:482:16)
#4 GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:288:7)
#5 GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:280:5)
#6 GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:238:7)
#7 GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:221:7)
#8 _rootRunUnary (dart:async/zone.dart:1202:13)
#9 _CustomZone.runUnary (dart:async/zone.dart:1097:19)
#10 _CustomZone.runUnaryGuarded (dart:async/zone.dart:1002:7)
#11 _invoke1 (dart:ui/hooks.dart:176:10)
#12 PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:276:7)
#13 _dispatchPointerDataPacket (dart:ui/hooks.dart:96:31)
[ERROR:flutter/lib/ui/ui_dart_state.cc(177)] Unhandled Exception: Cannot hit test a render box with no size.
The hitTest() method was called on this RenderBox: RenderSemanticsGestureHandler#35243:
creator: _GestureSemantics ← RawGestureDetector ← GestureDetector ← FutureBuilder ← [root]
parentData:
constraints: BoxConstraints(w=800.0, h=600.0)
size: MISSING
gestures: tap
Although this node is not marked as needing layout, its size is not set.
A RenderBox object must have an explicit size before it can be hit-tested. Make sure that the RenderBox in question sets its size during layout.
#0 RenderBox.hitTest. (package:flutter/src/rendering/box.dart:2385:9)
#1 RenderBox.hitTest (package:flutter/src/rendering/box.dart:2400:6)
#2 RenderView.hitTest (package:flutter/src/rendering/view.dart:187:14)
#3 RendererBinding.hitTest (package:flutter/src/rendering/binding.dart:482:16)
#4 GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:288:7)
#5 GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:280:5)
#6 GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:238:7)
#7 GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:221:7)
#8 _rootRunUnary (dart:async/zone.dart:1202:13)
#9 _CustomZone.runUnary (dart:async/zone.dart:1097:19)
#10 _CustomZone.runUnaryGuarded (dart:async/zone.dart:1002:7)
#11 _invoke1 (dart:ui/hooks.dart:176:10)
#12 PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:276:7)
#13 _dispatchPointerDataPacket (dart:ui/hooks.dart:96:31)
[ERROR:flutter/lib/ui/ui_dart_state.cc(177)] Unhandled Exception: Cannot hit test a render box with no size.
The hitTest() method was called on this RenderBox: RenderSemanticsGestureHandler#35243:
creator: _GestureSemantics ← RawGestureDetector ← GestureDetector ← FutureBuilder ← [root]
parentData:
constraints: BoxConstraints(w=800.0, h=600.0)
size: MISSING
gestures: tap
Although this node is not marked as needing layout, its size is not set.
A RenderBox object must have an explicit size before it can be hit-tested. Make sure that the RenderBox in question sets its size during layout.
#0 RenderBox.hitTest. (package:flutter/src/rendering/box.dart:2385:9)
#1 RenderBox.hitTest (package:flutter/src/rendering/box.dart:2400:6)
#2 RenderView.hitTest (package:flutter/src/rendering/view.dart:187:14)
#3 RendererBinding.hitTest (package:flutter/src/rendering/binding.dart:482:16)
#4 GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:288:7)
#5 GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:280:5)
#6 GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:238:7)
#7 GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:221:7)
#8 _rootRunUnary (dart:async/zone.dart:1202:13)
#9 _CustomZone.runUnary (dart:async/zone.dart:1097:19)
#10 _CustomZone.runUnaryGuarded (dart:async/zone.dart:1002:7)
#11 _invoke1 (dart:ui/hooks.dart:176:10)
#12 PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:276:7)
#13 _dispatchPointerDataPacket (dart:ui/hooks.dart:96:31)
[ERROR:flutter/lib/ui/ui_dart_state.cc(177)] Unhandled Exception: Cannot hit test a render box with no size.
The hitTest() method was called on this RenderBox: RenderSemanticsGestureHandler#35243:
creator: _GestureSemantics ← RawGestureDetector ← GestureDetector ← FutureBuilder ← [root]
parentData:
constraints: BoxConstraints(w=800.0, h=600.0)
size: MISSING
gestures: tap
Although this node is not marked as needing layout, its size is not set.
A RenderBox object must have an explicit size before it can be hit-tested. Make sure that the RenderBox in question sets its size during layout.
#0 RenderBox.hitTest. (package:flutter/src/rendering/box.dart:2385:9)
#1 RenderBox.hitTest (package:flutter/src/rendering/box.dart:2400:6)
#2 RenderView.hitTest (package:flutter/src/rendering/view.dart:187:14)
#3 RendererBinding.hitTest (package:flutter/src/rendering/binding.dart:482:16)
#4 GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:288:7)
#5 GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:280:5)
#6 GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:238:7)
#7 GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:221:7)
#8 _rootRunUnary (dart:async/zone.dart:1202:13)
#9 _CustomZone.runUnary (dart:async/zone.dart:1097:19)
#10 _CustomZone.runUnaryGuarded (dart:async/zone.dart:1002:7)
#11 _invoke1 (dart:ui/hooks.dart:176:10)
#12 PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:276:7)
#13 _dispatchPointerDataPacket (dart:ui/hooks.dart:96:31)
[ERROR:flutter/lib/ui/ui_dart_state.cc(177)] Unhandled Exception: Cannot hit test a render box with no size.
The hitTest() method was called on this RenderBox: RenderSemanticsGestureHandler#35243:
creator: _GestureSemantics ← RawGestureDetector ← GestureDetector ← FutureBuilder ← [root]
parentData:
constraints: BoxConstraints(w=800.0, h=600.0)
size: MISSING
gestures: tap
Although this node is not marked as needing layout, its size is not set.
A RenderBox object must have an explicit size before it can be hit-tested. Make sure that the RenderBox in question sets its size during layout.
#0 RenderBox.hitTest. (package:flutter/src/rendering/box.dart:2385:9)
#1 RenderBox.hitTest (package:flutter/src/rendering/box.dart:2400:6)
#2 RenderView.hitTest (package:flutter/src/rendering/view.dart:187:14)
#3 RendererBinding.hitTest (package:flutter/src/rendering/binding.dart:482:16)
#4 GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:288:7)
#5 GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:280:5)
#6 GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:238:7)
#7 GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:221:7)
#8 _rootRunUnary (dart:async/zone.dart:1202:13)
#9 _CustomZone.runUnary (dart:async/zone.dart:1097:19)
#10 _CustomZone.runUnaryGuarded (dart:async/zone.dart:1002:7)
#11 _invoke1 (dart:ui/hooks.dart:176:10)
#12 PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:276:7)
#13 _dispatchPointerDataPacket (dart:ui/hooks.dart:96:31)
[ERROR:flutter/lib/ui/ui_dart_state.cc(177)] Unhandled Exception: Cannot hit test a render box with no size.
The hitTest() method was called on this RenderBox: RenderSemanticsGestureHandler#35243:
creator: _GestureSemantics ← RawGestureDetector ← GestureDetector ← FutureBuilder ← [root]
parentData:
constraints: BoxConstraints(w=800.0, h=600.0)
size: MISSING
gestures: tap
Although this node is not marked as needing layout, its size is not set.
A RenderBox object must have an explicit size before it can be hit-tested. Make sure that the RenderBox in question sets its size during layout.
#0 RenderBox.hitTest. (package:flutter/src/rendering/box.dart:2385:9)
#1 RenderBox.hitTest (package:flutter/src/rendering/box.dart:2400:6)
#2 RenderView.hitTest (package:flutter/src/rendering/view.dart:187:14)
#3 RendererBinding.hitTest (package:flutter/src/rendering/binding.dart:482:16)
#4 GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:288:7)
#5 GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:280:5)
#6 GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:238:7)
#7 GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:221:7)
#8 _rootRunUnary (dart:async/zone.dart:1202:13)
#9 _CustomZone.runUnary (dart:async/zone.dart:1097:19)
#10 _CustomZone.runUnaryGuarded (dart:async/zone.dart:1002:7)
#11 _invoke1 (dart:ui/hooks.dart:176:10)
#12 PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:276:7)
#13 _dispatchPointerDataPacket (dart:ui/hooks.dart:96:31)
[ERROR:flutter/lib/ui/ui_dart_state.cc(177)] Unhandled Exception: Cannot hit test a render box with no size.
The hitTest() method was called on this RenderBox: RenderSemanticsGestureHandler#35243:
creator: _GestureSemantics ← RawGestureDetector ← GestureDetector ← FutureBuilder ← [root]
parentData:
constraints: BoxConstraints(w=800.0, h=600.0)
size: MISSING
gestures: tap
Although this node is not marked as needing layout, its size is not set.
A RenderBox object must have an explicit size before it can be hit-tested. Make sure that the RenderBox in question sets its size during layout.
#0 RenderBox.hitTest. (package:flutter/src/rendering/box.dart:2385:9)
#1 RenderBox.hitTest (package:flutter/src/rendering/box.dart:2400:6)
#2 RenderView.hitTest (package:flutter/src/rendering/view.dart:187:14)
#3 RendererBinding.hitTest (package:flutter/src/rendering/binding.dart:482:16)
#4 GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:288:7)
#5 GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:280:5)
#6 GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:238:7)
#7 GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:221:7)
#8 _rootRunUnary (dart:async/zone.dart:1202:13)
#9 _CustomZone.runUnary (dart:async/zone.dart:1097:19)
#10 _CustomZone.runUnaryGuarded (dart:async/zone.dart:1002:7)
#11 _invoke1 (dart:ui/hooks.dart:176:10)
#12 PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:276:7)
#13 _dispatchPointerDataPacket (dart:ui/hooks.dart:96:31)
flutter: Another exception was thrown: The GameRenderBox class does not implement "computeDryLayout".
flutter: Another exception was thrown: RenderBox did not set its size during layout.
flutter: Another exception was thrown: RenderBox was not laid out: GameRenderBox#5f97a NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: RenderConstrainedBox#ea616 NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: _RenderColoredBox#13299 NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: RenderPointerListener#0dffc NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: _RenderColoredBox#13299
flutter: Another exception was thrown: The GameRenderBox class does not implement "computeDryLayout".
flutter: Another exception was thrown: RenderBox did not set its size during layout.
flutter: Another exception was thrown: RenderBox was not laid out: GameRenderBox#5f97a NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: RenderConstrainedBox#ea616 NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: _RenderColoredBox#13299 NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: RenderPointerListener#0dffc NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: _RenderColoredBox#13299
flutter: Another exception was thrown: The GameRenderBox class does not implement "computeDryLayout".
flutter: Another exception was thrown: RenderBox did not set its size during layout.
flutter: Another exception was thrown: RenderBox was not laid out: GameRenderBox#5f97a NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: RenderConstrainedBox#ea616 NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: _RenderColoredBox#13299 NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: RenderPointerListener#0dffc NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: _RenderColoredBox#13299
flutter: Another exception was thrown: The GameRenderBox class does not implement "computeDryLayout".
flutter: Another exception was thrown: RenderBox did not set its size during layout.
flutter: Another exception was thrown: RenderBox was not laid out: GameRenderBox#5f97a NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: RenderConstrainedBox#ea616 NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: _RenderColoredBox#13299 NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: RenderPointerListener#0dffc NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: _RenderColoredBox#13299
flutter: Another exception was thrown: The GameRenderBox class does not implement "computeDryLayout".
flutter: Another exception was thrown: RenderBox did not set its size during layout.
flutter: Another exception was thrown: RenderBox was not laid out: GameRenderBox#5f97a NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: RenderConstrainedBox#ea616 NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: _RenderColoredBox#13299 NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: RenderPointerListener#0dffc NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: _RenderColoredBox#13299
flutter: Another exception was thrown: The GameRenderBox class does not implement "computeDryLayout".
flutter: Another exception was thrown: RenderBox did not set its size during layout.
flutter: Another exception was thrown: RenderBox was not laid out: GameRenderBox#5f97a NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: RenderConstrainedBox#ea616 NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: _RenderColoredBox#13299 NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: RenderPointerListener#0dffc NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: _RenderColoredBox#13299
flutter: Another exception was thrown: The GameRenderBox class does not implement "computeDryLayout".
flutter: Another exception was thrown: RenderBox did not set its size during layout.
flutter: Another exception was thrown: RenderBox was not laid out: GameRenderBox#5f97a NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: RenderConstrainedBox#ea616 NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: _RenderColoredBox#13299 NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: RenderPointerListener#0dffc NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: _RenderColoredBox#13299
flutter: Another exception was thrown: The GameRenderBox class does not implement "computeDryLayout".
flutter: Another exception was thrown: RenderBox did not set its size during layout.
flutter: Another exception was thrown: RenderBox was not laid out: GameRenderBox#5f97a NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: RenderConstrainedBox#ea616 NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: _RenderColoredBox#13299 NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: RenderPointerListener#0dffc NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: _RenderColoredBox#13299
flutter: Another exception was thrown: The GameRenderBox class does not implement "computeDryLayout".
flutter: Another exception was thrown: RenderBox did not set its size during layout.
flutter: Another exception was thrown: RenderBox was not laid out: GameRenderBox#5f97a NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: RenderConstrainedBox#ea616 NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: _RenderColoredBox#13299 NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: RenderPointerListener#0dffc NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: _RenderColoredBox#13299
flutter: Another exception was thrown: The GameRenderBox class does not implement "computeDryLayout".
flutter: Another exception was thrown: RenderBox did not set its size during layout.
flutter: Another exception was thrown: RenderBox was not laid out: GameRenderBox#5f97a NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: RenderConstrainedBox#ea616 NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: _RenderColoredBox#13299 NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: RenderPointerListener#0dffc NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: _RenderColoredBox#13299
flutter: Another exception was thrown: The GameRenderBox class does not implement "computeDryLayout".
flutter: Another exception was thrown: RenderBox did not set its size during layout.
flutter: Another exception was thrown: RenderBox was not laid out: GameRenderBox#5f97a NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: RenderConstrainedBox#ea616 NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: _RenderColoredBox#13299 NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: RenderPointerListener#0dffc NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: _RenderColoredBox#13299
flutter: Another exception was thrown: The GameRenderBox class does not implement "computeDryLayout".
flutter: Another exception was thrown: RenderBox did not set its size during layout.
flutter: Another exception was thrown: RenderBox was not laid out: GameRenderBox#5f97a NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: RenderConstrainedBox#ea616 NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: _RenderColoredBox#13299 NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: RenderPointerListener#0dffc NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: _RenderColoredBox#13299
flutter: Another exception was thrown: The GameRenderBox class does not implement "computeDryLayout".
flutter: Another exception was thrown: RenderBox did not set its size during layout.
flutter: Another exception was thrown: RenderBox was not laid out: GameRenderBox#5f97a NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: RenderConstrainedBox#ea616 NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: _RenderColoredBox#13299 NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: RenderPointerListener#0dffc NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: _RenderColoredBox#13299
flutter: Another exception was thrown: The GameRenderBox class does not implement "computeDryLayout".
flutter: Another exception was thrown: RenderBox did not set its size during layout.
flutter: Another exception was thrown: RenderBox was not laid out: GameRenderBox#5f97a NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: RenderConstrainedBox#ea616 NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: _RenderColoredBox#13299 NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: RenderPointerListener#0dffc NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: _RenderColoredBox#13299
flutter: Another exception was thrown: The GameRenderBox class does not implement "computeDryLayout".
flutter: Another exception was thrown: RenderBox did not set its size during layout.
flutter: Another exception was thrown: RenderBox was not laid out: GameRenderBox#5f97a NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: RenderConstrainedBox#ea616 NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: _RenderColoredBox#13299 NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: RenderPointerListener#0dffc NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: _RenderColoredBox#13299
flutter: Another exception was thrown: The GameRenderBox class does not implement "computeDryLayout".
flutter: Another exception was thrown: RenderBox did not set its size during layout.
flutter: Another exception was thrown: RenderBox was not laid out: GameRenderBox#5f97a NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: RenderConstrainedBox#ea616 NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: _RenderColoredBox#13299 NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: RenderPointerListener#0dffc NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: _RenderColoredBox#13299
flutter: Another exception was thrown: The GameRenderBox class does not implement "computeDryLayout".
flutter: Another exception was thrown: RenderBox did not set its size during layout.
flutter: Another exception was thrown: RenderBox was not laid out: GameRenderBox#5f97a NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: RenderConstrainedBox#ea616 NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: _RenderColoredBox#13299 NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: RenderPointerListener#0dffc NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: _RenderColoredBox#13299
flutter: Another exception was thrown: The GameRenderBox class does not implement "computeDryLayout".
flutter: Another exception was thrown: RenderBox did not set its size during layout.
flutter: Another exception was thrown: RenderBox was not laid out: GameRenderBox#5f97a NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: RenderConstrainedBox#ea616 NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: _RenderColoredBox#13299 NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: RenderPointerListener#0dffc NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: _RenderColoredBox#13299
flutter: Another exception was thrown: The GameRenderBox class does not implement "computeDryLayout".
flutter: Another exception was thrown: RenderBox did not set its size during layout.
flutter: Another exception was thrown: RenderBox was not laid out: GameRenderBox#5f97a NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: RenderConstrainedBox#ea616 NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: _RenderColoredBox#13299 NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: RenderPointerListener#0dffc NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: _RenderColoredBox#13299
flutter: Another exception was thrown: The GameRenderBox class does not implement "computeDryLayout".
flutter: Another exception was thrown: RenderBox did not set its size during layout.
flutter: Another exception was thrown: RenderBox was not laid out: GameRenderBox#5f97a NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: RenderConstrainedBox#ea616 NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: _RenderColoredBox#13299 NEEDS-PAINT
flutter: Another exception was thrown: RenderBox was not laid out: RenderPointerListener#0dffc NEEDS-PAINT
```
Description
Enabling desktop and running the example throws exceptions:
Console Output
``` For more information see https://dart.dev/null-safety/unsound-null-safety [ERROR:flutter/lib/ui/ui_dart_state.cc(177)] Unhandled Exception: Cannot hit test a render box with no size. The hitTest() method was called on this RenderBox: RenderSemanticsGestureHandler#35243: creator: _GestureSemantics ← RawGestureDetector ← GestureDetector ← FutureBuilderYou can use the #552 branch. We don't support the dev channel.
This new API is now on Flutter beta channel, and I can reproduce it on an iOS simulator.