Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[desktop] '!_debugDuringDeviceUpdate': is not true exception thrown #84241

Open
HidenoriMatsubayashi opened this issue Jun 9, 2021 · 36 comments
Labels
a: desktop Running on desktop a: mouse Issues related to using a mouse or mouse support found in release: 2.2 Found to occur in 2.2 found in release: 2.5 Found to occur in 2.5 framework flutter/packages/flutter repository. See also f: labels. has reproducible steps The issue has been confirmed reproducible and is ready to work on P2 Important issues not at the top of the work list team-framework Owned by Framework team triaged-framework Triaged by Framework team

Comments

@HidenoriMatsubayashi
Copy link
Member

HidenoriMatsubayashi commented Jun 9, 2021

I always get the following exception when I click the action text on the snackbar, and after that, the Flutter app and mouse becomes unresponsive.

Flutter/OS version

flutter 2.3.0-17.0.pre.274 • channel master • https://github.com/flutter/flutter.git
Framework • revision 56e0908cc3 (2 hours ago) • 2021-06-08 22:44:03 -0400
Engine • revision 837438f6cd
Tools • Dart 2.14.0 (build 2.14.0-189.0.dev)

OS: Ubuntu 20.04

Steps to Reproduce

$ git clone https://github.com/flutter/gallery.git
$ cd gallery
$ flutter run -d linux

video.mov
Logs
flutter: Observatory listening on http://127.0.0.1:44225/pWpE3J7wl4Q=/
[ERROR:flutter/lib/ui/ui_dart_state.cc(213)] Unhandled Exception: 'package:flutter/src/rendering/mouse_tracker.dart': Failed assertion: line 201 pos 12: '!_debugDuringDeviceUpdate': is not true.
#0      _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:46:39)
#1      _AssertionError._throwNew (dart:core-patch/errors_patch.dart:36:5)
#2      MouseTracker._deviceUpdatePhase (package:flutter/src/rendering/mouse_tracker.dart:201:12)
#3      MouseTracker.updateWithEvent.<anonymous closure> (package:flutter/src/rendering/mouse_tracker.dart:309:7)
#4      MouseTracker._monitorMouseConnection (package:flutter/src/rendering/mouse_tracker.dart:190:9)
#5      MouseTracker.updateWithEvent (package:flutter/src/rendering/mouse_tracker.dart:308:5)
#6      RendererBinding.dispatchEvent (package:flutter/src/rendering/binding.dart:285:22)
#7      GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:374:7)
#8      GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:338:5)
#9      GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:296:7)
#10     GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:279:7)
#11     _rootRunUnary (dart:async/zone.dart:1444:13)
#12     _CustomZone.runUnary (dart:async/zone.dart:1335:19)
#13     _CustomZone.runUnaryGuarded (dart:async/zone.dart:1244:7)
#14     _invoke1 (dart:ui/hooks.dart:182:10)
#15     PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:282:7)
#16     _dispatchPointerDataPacket (dart:ui/hooks.dart:96:31)

[ERROR:flutter/lib/ui/ui_dart_state.cc(213)] Unhandled Exception: 'package:flutter/src/rendering/mouse_tracker.dart': Failed assertion: line 201 pos 12: '!_debugDuringDeviceUpdate': is not true.
#0      _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:46:39)
#1      _AssertionError._throwNew (dart:core-patch/errors_patch.dart:36:5)
#2      MouseTracker._deviceUpdatePhase (package:flutter/src/rendering/mouse_tracker.dart:201:12)
#3      MouseTracker.updateWithEvent.<anonymous closure> (package:flutter/src/rendering/mouse_tracker.dart:309:7)
#4      MouseTracker._monitorMouseConnection (package:flutter/src/rendering/mouse_tracker.dart:190:9)
#5      MouseTracker.updateWithEvent (package:flutter/src/rendering/mouse_tracker.dart:308:5)
#6      RendererBinding.dispatchEvent (package:flutter/src/rendering/binding.dart:285:22)
#7      GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:374:7)
#8      GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:338:5)
#9      GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:296:7)
#10     GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:279:7)
#11     _rootRunUnary (dart:async/zone.dart:1444:13)
#12     _CustomZone.runUnary (dart:async/zone.dart:1335:19)
#13     _CustomZone.runUnaryGuarded (dart:async/zone.dart:1244:7)
#14     _invoke1 (dart:ui/hooks.dart:182:10)
#15     PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:282:7)
#16     _dispatchPointerDataPacket (dart:ui/hooks.dart:96:31)

[ERROR:flutter/lib/ui/ui_dart_state.cc(213)] Unhandled Exception: 'package:flutter/src/rendering/mouse_tracker.dart': Failed assertion: line 201 pos 12: '!_debugDuringDeviceUpdate': is not true.
#0      _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:46:39)
#1      _AssertionError._throwNew (dart:core-patch/errors_patch.dart:36:5)
#2      MouseTracker._deviceUpdatePhase (package:flutter/src/rendering/mouse_tracker.dart:201:12)
#3      MouseTracker.updateWithEvent.<anonymous closure> (package:flutter/src/rendering/mouse_tracker.dart:309:7)
#4      MouseTracker._monitorMouseConnection (package:flutter/src/rendering/mouse_tracker.dart:190:9)
#5      MouseTracker.updateWithEvent (package:flutter/src/rendering/mouse_tracker.dart:308:5)
#6      RendererBinding.dispatchEvent (package:flutter/src/rendering/binding.dart:285:22)
#7      GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:374:7)
#8      GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:338:5)
#9      GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:296:7)
#10     GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:279:7)
#11     _rootRunUnary (dart:async/zone.dart:1444:13)
#12     _CustomZone.runUnary (dart:async/zone.dart:1335:19)
#13     _CustomZone.runUnaryGuarded (dart:async/zone.dart:1244:7)
#14     _invoke1 (dart:ui/hooks.dart:182:10)
#15     PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:282:7)
#16     _dispatchPointerDataPacket (dart:ui/hooks.dart:96:31)

[ERROR:flutter/lib/ui/ui_dart_state.cc(213)] Unhandled Exception: 'package:flutter/src/rendering/mouse_tracker.dart': Failed assertion: line 201 pos 12: '!_debugDuringDeviceUpdate': is not true.
#0      _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:46:39)
#1      _AssertionError._throwNew (dart:core-patch/errors_patch.dart:36:5)
#2      MouseTracker._deviceUpdatePhase (package:flutter/src/rendering/mouse_tracker.dart:201:12)
#3      MouseTracker.updateWithEvent.<anonymous closure> (package:flutter/src/rendering/mouse_tracker.dart:309:7)
#4      MouseTracker._monitorMouseConnection (package:flutter/src/rendering/mouse_tracker.dart:190:9)
#5      MouseTracker.updateWithEvent (package:flutter/src/rendering/mouse_tracker.dart:308:5)
#6      RendererBinding.dispatchEvent (package:flutter/src/rendering/binding.dart:285:22)
#7      GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:374:7)
#8      GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:338:5)
#9      GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:296:7)
#10     GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:279:7)
#11     _rootRunUnary (dart:async/zone.dart:1444:13)
#12     _CustomZone.runUnary (dart:async/zone.dart:1335:19)
#13     _CustomZone.runUnaryGuarded (dart:async/zone.dart:1244:7)
#14     _invoke1 (dart:ui/hooks.dart:182:10)
#15     PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:282:7)
#16     _dispatchPointerDataPacket (dart:ui/hooks.dart:96:31)

[ERROR:flutter/lib/ui/ui_dart_state.cc(213)] Unhandled Exception: 'package:flutter/src/rendering/mouse_tracker.dart': Failed assertion: line 201 pos 12: '!_debugDuringDeviceUpdate': is not true.
#0      _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:46:39)
#1      _AssertionError._throwNew (dart:core-patch/errors_patch.dart:36:5)
#2      MouseTracker._deviceUpdatePhase (package:flutter/src/rendering/mouse_tracker.dart:201:12)
#3      MouseTracker.updateWithEvent.<anonymous closure> (package:flutter/src/rendering/mouse_tracker.dart:309:7)
#4      MouseTracker._monitorMouseConnection (package:flutter/src/rendering/mouse_tracker.dart:190:9)
#5      MouseTracker.updateWithEvent (package:flutter/src/rendering/mouse_tracker.dart:308:5)
#6      RendererBinding.dispatchEvent (package:flutter/src/rendering/binding.dart:285:22)
#7      GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:374:7)
#8      GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:338:5)
#9      GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:296:7)
#10     GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:279:7)
#11     _rootRunUnary (dart:async/zone.dart:1444:13)
#12     _CustomZone.runUnary (dart:async/zone.dart:1335:19)
#13     _CustomZone.runUnaryGuarded (dart:async/zone.dart:1244:7)
#14     _invoke1 (dart:ui/hooks.dart:182:10)
#15     PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:282:7)
#16     _dispatchPointerDataPacket (dart:ui/hooks.dart:96:31)

[ERROR:flutter/lib/ui/ui_dart_state.cc(213)] Unhandled Exception: 'package:flutter/src/rendering/mouse_tracker.dart': Failed assertion: line 201 pos 12: '!_debugDuringDeviceUpdate': is not true.
#0      _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:46:39)
#1      _AssertionError._throwNew (dart:core-patch/errors_patch.dart:36:5)
#2      MouseTracker._deviceUpdatePhase (package:flutter/src/rendering/mouse_tracker.dart:201:12)
#3      MouseTracker.updateWithEvent.<anonymous closure> (package:flutter/src/rendering/mouse_tracker.dart:309:7)
#4      MouseTracker._monitorMouseConnection (package:flutter/src/rendering/mouse_tracker.dart:190:9)
#5      MouseTracker.updateWithEvent (package:flutter/src/rendering/mouse_tracker.dart:308:5)
#6      RendererBinding.dispatchEvent (package:flutter/src/rendering/binding.dart:285:22)
#7      GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:374:7)
#8      GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:338:5)
#9      GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:296:7)
#10     GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:279:7)
#11     _rootRunUnary (dart:async/zone.dart:1444:13)
#12     _CustomZone.runUnary (dart:async/zone.dart:1335:19)
#13     _CustomZone.runUnaryGuarded (dart:async/zone.dart:1244:7)
#14     _invoke1 (dart:ui/hooks.dart:182:10)
#15     PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:282:7)
#16     _dispatchPointerDataPacket (dart:ui/hooks.dart:96:31)

[ERROR:flutter/lib/ui/ui_dart_state.cc(213)] Unhandled Exception: 'package:flutter/src/rendering/mouse_tracker.dart': Failed assertion: line 201 pos 12: '!_debugDuringDeviceUpdate': is not true.
#0      _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:46:39)
#1      _AssertionError._throwNew (dart:core-patch/errors_patch.dart:36:5)
#2      MouseTracker._deviceUpdatePhase (package:flutter/src/rendering/mouse_tracker.dart:201:12)
#3      MouseTracker.updateWithEvent.<anonymous closure> (package:flutter/src/rendering/mouse_tracker.dart:309:7)
#4      MouseTracker._monitorMouseConnection (package:flutter/src/rendering/mouse_tracker.dart:190:9)
#5      MouseTracker.updateWithEvent (package:flutter/src/rendering/mouse_tracker.dart:308:5)
#6      RendererBinding.dispatchEvent (package:flutter/src/rendering/binding.dart:285:22)
#7      GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:374:7)
#8      GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:338:5)
#9      GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:296:7)
#10     GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:279:7)
#11     _rootRunUnary (dart:async/zone.dart:1444:13)
#12     _CustomZone.runUnary (dart:async/zone.dart:1335:19)
#13     _CustomZone.runUnaryGuarded (dart:async/zone.dart:1244:7)
#14     _invoke1 (dart:ui/hooks.dart:182:10)
#15     PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:282:7)
#16     _dispatchPointerDataPacket (dart:ui/hooks.dart:96:31)

[ERROR:flutter/lib/ui/ui_dart_state.cc(213)] Unhandled Exception: 'package:flutter/src/rendering/mouse_tracker.dart': Failed assertion: line 201 pos 12: '!_debugDuringDeviceUpdate': is not true.
#0      _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:46:39)
#1      _AssertionError._throwNew (dart:core-patch/errors_patch.dart:36:5)
#2      MouseTracker._deviceUpdatePhase (package:flutter/src/rendering/mouse_tracker.dart:201:12)
#3      MouseTracker.updateWithEvent.<anonymous closure> (package:flutter/src/rendering/mouse_tracker.dart:309:7)
#4      MouseTracker._monitorMouseConnection (package:flutter/src/rendering/mouse_tracker.dart:190:9)
#5      MouseTracker.updateWithEvent (package:flutter/src/rendering/mouse_tracker.dart:308:5)
#6      RendererBinding.dispatchEvent (package:flutter/src/rendering/binding.dart:285:22)
#7      GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:374:7)
#8      GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:338:5)
#9      GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:296:7)
#10     GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:279:7)
#11     _rootRunUnary (dart:async/zone.dart:1444:13)
#12     _CustomZone.runUnary (dart:async/zone.dart:1335:19)
#13     _CustomZone.runUnaryGuarded (dart:async/zone.dart:1244:7)
#14     _invoke1 (dart:ui/hooks.dart:182:10)
#15     PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:282:7)
#16     _dispatchPointerDataPacket (dart:ui/hooks.dart:96:31)

[ERROR:flutter/lib/ui/ui_dart_state.cc(213)] Unhandled Exception: 'package:flutter/src/rendering/mouse_tracker.dart': Failed assertion: line 201 pos 12: '!_debugDuringDeviceUpdate': is not true.
#0      _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:46:39)
#1      _AssertionError._throwNew (dart:core-patch/errors_patch.dart:36:5)
#2      MouseTracker._deviceUpdatePhase (package:flutter/src/rendering/mouse_tracker.dart:201:12)
#3      MouseTracker.updateWithEvent.<anonymous closure> (package:flutter/src/rendering/mouse_tracker.dart:309:7)
#4      MouseTracker._monitorMouseConnection (package:flutter/src/rendering/mouse_tracker.dart:190:9)
#5      MouseTracker.updateWithEvent (package:flutter/src/rendering/mouse_tracker.dart:308:5)
#6      RendererBinding.dispatchEvent (package:flutter/src/rendering/binding.dart:285:22)
#7      GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:374:7)
#8      GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:338:5)
#9      GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:296:7)
#10     GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:279:7)
#11     _rootRunUnary (dart:async/zone.dart:1444:13)
#12     _CustomZone.runUnary (dart:async/zone.dart:1335:19)
#13     _CustomZone.runUnaryGuarded (dart:async/zone.dart:1244:7)
#14     _invoke1 (dart:ui/hooks.dart:182:10)
#15     PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:282:7)
#16     _dispatchPointerDataPacket (dart:ui/hooks.dart:96:31)

[ERROR:flutter/lib/ui/ui_dart_state.cc(213)] Unhandled Exception: 'package:flutter/src/rendering/mouse_tracker.dart': Failed assertion: line 201 pos 12: '!_debugDuringDeviceUpdate': is not true.
#0      _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:46:39)
#1      _AssertionError._throwNew (dart:core-patch/errors_patch.dart:36:5)
#2      MouseTracker._deviceUpdatePhase (package:flutter/src/rendering/mouse_tracker.dart:201:12)
#3      MouseTracker.updateWithEvent.<anonymous closure> (package:flutter/src/rendering/mouse_tracker.dart:309:7)
#4      MouseTracker._monitorMouseConnection (package:flutter/src/rendering/mouse_tracker.dart:190:9)
#5      MouseTracker.updateWithEvent (package:flutter/src/rendering/mouse_tracker.dart:308:5)
#6      RendererBinding.dispatchEvent (package:flutter/src/rendering/binding.dart:285:22)
#7      GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:374:7)
#8      GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:338:5)
#9      GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:296:7)
#10     GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:279:7)
#11     _rootRunUnary (dart:async/zone.dart:1444:13)
#12     _CustomZone.runUnary (dart:async/zone.dart:1335:19)
#13     _CustomZone.runUnaryGuarded (dart:async/zone.dart:1244:7)
#14     _invoke1 (dart:ui/hooks.dart:182:10)
#15     PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:282:7)
#16     _dispatchPointerDataPacket (dart:ui/hooks.dart:96:31)

[ERROR:flutter/lib/ui/ui_dart_state.cc(213)] Unhandled Exception: 'package:flutter/src/rendering/mouse_tracker.dart': Failed assertion: line 201 pos 12: '!_debugDuringDeviceUpdate': is not true.
#0      _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:46:39)
#1      _AssertionError._throwNew (dart:core-patch/errors_patch.dart:36:5)
#2      MouseTracker._deviceUpdatePhase (package:flutter/src/rendering/mouse_tracker.dart:201:12)
#3      MouseTracker.updateWithEvent.<anonymous closure> (package:flutter/src/rendering/mouse_tracker.dart:309:7)
#4      MouseTracker._monitorMouseConnection (package:flutter/src/rendering/mouse_tracker.dart:190:9)
#5      MouseTracker.updateWithEvent (package:flutter/src/rendering/mouse_tracker.dart:308:5)
#6      RendererBinding.dispatchEvent (package:flutter/src/rendering/binding.dart:285:22)
#7      GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:374:7)
#8      GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:338:5)
#9      GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:296:7)
#10     GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:279:7)
#11     _rootRunUnary (dart:async/zone.dart:1444:13)
#12     _CustomZone.runUnary (dart:async/zone.dart:1335:19)
#13     _CustomZone.runUnaryGuarded (dart:async/zone.dart:1244:7)
#14     _invoke1 (dart:ui/hooks.dart:182:10)
#15     PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:282:7)
#16     _dispatchPointerDataPacket (dart:ui/hooks.dart:96:31)

[ERROR:flutter/lib/ui/ui_dart_state.cc(213)] Unhandled Exception: 'package:flutter/src/rendering/mouse_tracker.dart': Failed assertion: line 201 pos 12: '!_debugDuringDeviceUpdate': is not true.
#0      _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:46:39)
#1      _AssertionError._throwNew (dart:core-patch/errors_patch.dart:36:5)
#2      MouseTracker._deviceUpdatePhase (package:flutter/src/rendering/mouse_tracker.dart:201:12)
#3      MouseTracker.updateWithEvent.<anonymous closure> (package:flutter/src/rendering/mouse_tracker.dart:309:7)
#4      MouseTracker._monitorMouseConnection (package:flutter/src/rendering/mouse_tracker.dart:190:9)
#5      MouseTracker.updateWithEvent (package:flutter/src/rendering/mouse_tracker.dart:308:5)
#6      RendererBinding.dispatchEvent (package:flutter/src/rendering/binding.dart:285:22)
#7      GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:374:7)
#8      GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:338:5)
#9      GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:296:7)
#10     GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:279:7)
#11     _rootRunUnary (dart:async/zone.dart:1444:13)
#12     _CustomZone.runUnary (dart:async/zone.dart:1335:19)
#13     _CustomZone.runUnaryGuarded (dart:async/zone.dart:1244:7)
#14     _invoke1 (dart:ui/hooks.dart:182:10)
#15     PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:282:7)
#16     _dispatchPointerDataPacket (dart:ui/hooks.dart:96:31)

[ERROR:flutter/lib/ui/ui_dart_state.cc(213)] Unhandled Exception: 'package:flutter/src/rendering/mouse_tracker.dart': Failed assertion: line 201 pos 12: '!_debugDuringDeviceUpdate': is not true.
#0      _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:46:39)
#1      _AssertionError._throwNew (dart:core-patch/errors_patch.dart:36:5)
#2      MouseTracker._deviceUpdatePhase (package:flutter/src/rendering/mouse_tracker.dart:201:12)
#3      MouseTracker.updateWithEvent.<anonymous closure> (package:flutter/src/rendering/mouse_tracker.dart:309:7)
#4      MouseTracker._monitorMouseConnection (package:flutter/src/rendering/mouse_tracker.dart:190:9)
#5      MouseTracker.updateWithEvent (package:flutter/src/rendering/mouse_tracker.dart:308:5)
#6      RendererBinding.dispatchEvent (package:flutter/src/rendering/binding.dart:285:22)
#7      GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:374:7)
#8      GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:338:5)
#9      GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:296:7)
#10     GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:279:7)
#11     _rootRunUnary (dart:async/zone.dart:1444:13)
#12     _CustomZone.runUnary (dart:async/zone.dart:1335:19)
#13     _CustomZone.runUnaryGuarded (dart:async/zone.dart:1244:7)
#14     _invoke1 (dart:ui/hooks.dart:182:10)
#15     PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:282:7)
#16     _dispatchPointerDataPacket (dart:ui/hooks.dart:96:31)

[ERROR:flutter/lib/ui/ui_dart_state.cc(213)] Unhandled Exception: 'package:flutter/src/rendering/mouse_tracker.dart': Failed assertion: line 201 pos 12: '!_debugDuringDeviceUpdate': is not true.
#0      _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:46:39)
#1      _AssertionError._throwNew (dart:core-patch/errors_patch.dart:36:5)
#2      MouseTracker._deviceUpdatePhase (package:flutter/src/rendering/mouse_tracker.dart:201:12)
#3      MouseTracker.updateWithEvent.<anonymous closure> (package:flutter/src/rendering/mouse_tracker.dart:309:7)
#4      MouseTracker._monitorMouseConnection (package:flutter/src/rendering/mouse_tracker.dart:190:9)
#5      MouseTracker.updateWithEvent (package:flutter/src/rendering/mouse_tracker.dart:308:5)
#6      RendererBinding.dispatchEvent (package:flutter/src/rendering/binding.dart:285:22)
#7      GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:374:7)
#8      GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:338:5)
#9      GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:296:7)
#10     GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:279:7)
#11     _rootRunUnary (dart:async/zone.dart:1444:13)
#12     _CustomZone.runUnary (dart:async/zone.dart:1335:19)
#13     _CustomZone.runUnaryGuarded (dart:async/zone.dart:1244:7)
#14     _invoke1 (dart:ui/hooks.dart:182:10)
#15     PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:282:7)
#16     _dispatchPointerDataPacket (dart:ui/hooks.dart:96:31)

[ERROR:flutter/lib/ui/ui_dart_state.cc(213)] Unhandled Exception: 'package:flutter/src/rendering/mouse_tracker.dart': Failed assertion: line 201 pos 12: '!_debugDuringDeviceUpdate': is not true.
#0      _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:46:39)
#1      _AssertionError._throwNew (dart:core-patch/errors_patch.dart:36:5)
#2      MouseTracker._deviceUpdatePhase (package:flutter/src/rendering/mouse_tracker.dart:201:12)
#3      MouseTracker.updateWithEvent.<anonymous closure> (package:flutter/src/rendering/mouse_tracker.dart:309:7)
#4      MouseTracker._monitorMouseConnection (package:flutter/src/rendering/mouse_tracker.dart:190:9)
#5      MouseTracker.updateWithEvent (package:flutter/src/rendering/mouse_tracker.dart:308:5)
#6      RendererBinding.dispatchEvent (package:flutter/src/rendering/binding.dart:285:22)
#7      GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:374:7)
#8      GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:338:5)
#9      GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:296:7)
#10     GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:279:7)
#11     _rootRunUnary (dart:async/zone.dart:1444:13)
#12     _CustomZone.runUnary (dart:async/zone.dart:1335:19)
#13     _CustomZone.runUnaryGuarded (dart:async/zone.dart:1244:7)
#14     _invoke1 (dart:ui/hooks.dart:182:10)
#15     PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:282:7)
#16     _dispatchPointerDataPacket (dart:ui/hooks.dart:96:31)

[ERROR:flutter/lib/ui/ui_dart_state.cc(213)] Unhandled Exception: 'package:flutter/src/rendering/mouse_tracker.dart': Failed assertion: line 201 pos 12: '!_debugDuringDeviceUpdate': is not true.
#0      _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:46:39)
#1      _AssertionError._throwNew (dart:core-patch/errors_patch.dart:36:5)
#2      MouseTracker._deviceUpdatePhase (package:flutter/src/rendering/mouse_tracker.dart:201:12)
#3      MouseTracker.updateWithEvent.<anonymous closure> (package:flutter/src/rendering/mouse_tracker.dart:309:7)
#4      MouseTracker._monitorMouseConnection (package:flutter/src/rendering/mouse_tracker.dart:190:9)
#5      MouseTracker.updateWithEvent (package:flutter/src/rendering/mouse_tracker.dart:308:5)
#6      RendererBinding.dispatchEvent (package:flutter/src/rendering/binding.dart:285:22)
#7      GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:374:7)
#8      GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:338:5)
#9      GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:296:7)
#10     GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:279:7)
#11     _rootRunUnary (dart:async/zone.dart:1444:13)
#12     _CustomZone.runUnary (dart:async/zone.dart:1335:19)
#13     _CustomZone.runUnaryGuarded (dart:async/zone.dart:1244:7)
#14     _invoke1 (dart:ui/hooks.dart:182:10)
#15     PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:282:7)
#16     _dispatchPointerDataPacket (dart:ui/hooks.dart:96:31)

[ERROR:flutter/lib/ui/ui_dart_state.cc(213)] Unhandled Exception: 'package:flutter/src/rendering/mouse_tracker.dart': Failed assertion: line 201 pos 12: '!_debugDuringDeviceUpdate': is not true.
#0      _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:46:39)
#1      _AssertionError._throwNew (dart:core-patch/errors_patch.dart:36:5)
#2      MouseTracker._deviceUpdatePhase (package:flutter/src/rendering/mouse_tracker.dart:201:12)
#3      MouseTracker.updateWithEvent.<anonymous closure> (package:flutter/src/rendering/mouse_tracker.dart:309:7)
#4      MouseTracker._monitorMouseConnection (package:flutter/src/rendering/mouse_tracker.dart:190:9)
#5      MouseTracker.updateWithEvent (package:flutter/src/rendering/mouse_tracker.dart:308:5)
#6      RendererBinding.dispatchEvent (package:flutter/src/rendering/binding.dart:285:22)
#7      GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:374:7)
#8      GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:338:5)
#9      GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:296:7)
#10     GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:279:7)
#11     _rootRunUnary (dart:async/zone.dart:1444:13)
#12     _CustomZone.runUnary (dart:async/zone.dart:1335:19)
#13     _CustomZone.runUnaryGuarded (dart:async/zone.dart:1244:7)
#14     _invoke1 (dart:ui/hooks.dart:182:10)
#15     PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:282:7)
#16     _dispatchPointerDataPacket (dart:ui/hooks.dart:96:31)

[ERROR:flutter/lib/ui/ui_dart_state.cc(213)] Unhandled Exception: 'package:flutter/src/rendering/mouse_tracker.dart': Failed assertion: line 201 pos 12: '!_debugDuringDeviceUpdate': is not true.
#0      _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:46:39)
#1      _AssertionError._throwNew (dart:core-patch/errors_patch.dart:36:5)
#2      MouseTracker._deviceUpdatePhase (package:flutter/src/rendering/mouse_tracker.dart:201:12)
#3      MouseTracker.updateWithEvent.<anonymous closure> (package:flutter/src/rendering/mouse_tracker.dart:309:7)
#4      MouseTracker._monitorMouseConnection (package:flutter/src/rendering/mouse_tracker.dart:190:9)
#5      MouseTracker.updateWithEvent (package:flutter/src/rendering/mouse_tracker.dart:308:5)
#6      RendererBinding.dispatchEvent (package:flutter/src/rendering/binding.dart:285:22)
#7      GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:374:7)
#8      GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:338:5)
#9      GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:296:7)
#10     GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:279:7)
#11     _rootRunUnary (dart:async/zone.dart:1444:13)
#12     _CustomZone.runUnary (dart:async/zone.dart:1335:19)
#13     _CustomZone.runUnaryGuarded (dart:async/zone.dart:1244:7)
#14     _invoke1 (dart:ui/hooks.dart:182:10)
#15     PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:282:7)
#16     _dispatchPointerDataPacket (dart:ui/hooks.dart:96:31)

[ERROR:flutter/lib/ui/ui_dart_state.cc(213)] Unhandled Exception: 'package:flutter/src/rendering/mouse_tracker.dart': Failed assertion: line 201 pos 12: '!_debugDuringDeviceUpdate': is not true.
#0      _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:46:39)
#1      _AssertionError._throwNew (dart:core-patch/errors_patch.dart:36:5)
#2      MouseTracker._deviceUpdatePhase (package:flutter/src/rendering/mouse_tracker.dart:201:12)
#3      MouseTracker.updateWithEvent.<anonymous closure> (package:flutter/src/rendering/mouse_tracker.dart:309:7)
#4      MouseTracker._monitorMouseConnection (package:flutter/src/rendering/mouse_tracker.dart:190:9)
#5      MouseTracker.updateWithEvent (package:flutter/src/rendering/mouse_tracker.dart:308:5)
#6      RendererBinding.dispatchEvent (package:flutter/src/rendering/binding.dart:285:22)
#7      GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:374:7)
#8      GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:338:5)
#9      GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:296:7)
#10     GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:279:7)
#11     _rootRunUnary (dart:async/zone.dart:1444:13)
#12     _CustomZone.runUnary (dart:async/zone.dart:1335:19)
#13     _CustomZone.runUnaryGuarded (dart:async/zone.dart:1244:7)
#14     _invoke1 (dart:ui/hooks.dart:182:10)
#15     PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:282:7)
#16     _dispatchPointerDataPacket (dart:ui/hooks.dart:96:31)

[ERROR:flutter/lib/ui/ui_dart_state.cc(213)] Unhandled Exception: 'package:flutter/src/rendering/mouse_tracker.dart': Failed assertion: line 201 pos 12: '!_debugDuringDeviceUpdate': is not true.
#0      _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:46:39)
#1      _AssertionError._throwNew (dart:core-patch/errors_patch.dart:36:5)
#2      MouseTracker._deviceUpdatePhase (package:flutter/src/rendering/mouse_tracker.dart:201:12)
#3      MouseTracker.updateWithEvent.<anonymous closure> (package:flutter/src/rendering/mouse_tracker.dart:309:7)
#4      MouseTracker._monitorMouseConnection (package:flutter/src/rendering/mouse_tracker.dart:190:9)
#5      MouseTracker.updateWithEvent (package:flutter/src/rendering/mouse_tracker.dart:308:5)
#6      RendererBinding.dispatchEvent (package:flutter/src/rendering/binding.dart:285:22)
#7      GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:374:7)
#8      GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:338:5)
#9      GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:296:7)
#10     GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:279:7)
#11     _rootRunUnary (dart:async/zone.dart:1444:13)
#12     _CustomZone.runUnary (dart:async/zone.dart:1335:19)
#13     _CustomZone.runUnaryGuarded (dart:async/zone.dart:1244:7)
#14     _invoke1 (dart:ui/hooks.dart:182:10)
#15     PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:282:7)
#16     _dispatchPointerDataPacket (dart:ui/hooks.dart:96:31)

[ERROR:flutter/lib/ui/ui_dart_state.cc(213)] Unhandled Exception: 'package:flutter/src/rendering/mouse_tracker.dart': Failed assertion: line 201 pos 12: '!_debugDuringDeviceUpdate': is not true.
#0      _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:46:39)
#1      _AssertionError._throwNew (dart:core-patch/errors_patch.dart:36:5)
#2      MouseTracker._deviceUpdatePhase (package:flutter/src/rendering/mouse_tracker.dart:201:12)
#3      MouseTracker.updateWithEvent.<anonymous closure> (package:flutter/src/rendering/mouse_tracker.dart:309:7)
#4      MouseTracker._monitorMouseConnection (package:flutter/src/rendering/mouse_tracker.dart:190:9)
#5      MouseTracker.updateWithEvent (package:flutter/src/rendering/mouse_tracker.dart:308:5)
#6      RendererBinding.dispatchEvent (package:flutter/src/rendering/binding.dart:285:22)
#7      GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:374:7)
#8      GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:338:5)
#9      GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:296:7)
#10     GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:279:7)
#11     _rootRunUnary (dart:async/zone.dart:1444:13)
#12     _CustomZone.runUnary (dart:async/zone.dart:1335:19)
#13     _CustomZone.runUnaryGuarded (dart:async/zone.dart:1244:7)
#14     _invoke1 (dart:ui/hooks.dart:182:10)
#15     PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:282:7)
#16     _dispatchPointerDataPacket (dart:ui/hooks.dart:96:31)

[ERROR:flutter/lib/ui/ui_dart_state.cc(213)] Unhandled Exception: 'package:flutter/src/rendering/mouse_tracker.dart': Failed assertion: line 201 pos 12: '!_debugDuringDeviceUpdate': is not true.
#0      _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:46:39)
#1      _AssertionError._throwNew (dart:core-patch/errors_patch.dart:36:5)
#2      MouseTracker._deviceUpdatePhase (package:flutter/src/rendering/mouse_tracker.dart:201:12)
#3      MouseTracker.updateWithEvent.<anonymous closure> (package:flutter/src/rendering/mouse_tracker.dart:309:7)
#4      MouseTracker._monitorMouseConnection (package:flutter/src/rendering/mouse_tracker.dart:190:9)
#5      MouseTracker.updateWithEvent (package:flutter/src/rendering/mouse_tracker.dart:308:5)
#6      RendererBinding.dispatchEvent (package:flutter/src/rendering/binding.dart:285:22)
#7      GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:374:7)
#8      GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:338:5)
#9      GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:296:7)
#10     GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:279:7)
#11     _rootRunUnary (dart:async/zone.dart:1444:13)
#12     _CustomZone.runUnary (dart:async/zone.dart:1335:19)
#13     _CustomZone.runUnaryGuarded (dart:async/zone.dart:1244:7)
#14     _invoke1 (dart:ui/hooks.dart:182:10)
#15     PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:282:7)
#16     _dispatchPointerDataPacket (dart:ui/hooks.dart:96:31)

[ERROR:flutter/lib/ui/ui_dart_state.cc(213)] Unhandled Exception: 'package:flutter/src/rendering/mouse_tracker.dart': Failed assertion: line 201 pos 12: '!_debugDuringDeviceUpdate': is not true.
#0      _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:46:39)
#1      _AssertionError._throwNew (dart:core-patch/errors_patch.dart:36:5)
#2      MouseTracker._deviceUpdatePhase (package:flutter/src/rendering/mouse_tracker.dart:201:12)
#3      MouseTracker.updateWithEvent.<anonymous closure> (package:flutter/src/rendering/mouse_tracker.dart:309:7)
#4      MouseTracker._monitorMouseConnection (package:flutter/src/rendering/mouse_tracker.dart:190:9)
#5      MouseTracker.updateWithEvent (package:flutter/src/rendering/mouse_tracker.dart:308:5)
#6      RendererBinding.dispatchEvent (package:flutter/src/rendering/binding.dart:285:22)
#7      GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:374:7)
#8      GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:338:5)
#9      GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:296:7)
#10     GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:279:7)
#11     _rootRunUnary (dart:async/zone.dart:1444:13)
#12     _CustomZone.runUnary (dart:async/zone.dart:1335:19)
#13     _CustomZone.runUnaryGuarded (dart:async/zone.dart:1244:7)
#14     _invoke1 (dart:ui/hooks.dart:182:10)
#15     PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:282:7)
#16     _dispatchPointerDataPacket (dart:ui/hooks.dart:96:31)

[ERROR:flutter/lib/ui/ui_dart_state.cc(213)] Unhandled Exception: 'package:flutter/src/rendering/mouse_tracker.dart': Failed assertion: line 201 pos 12: '!_debugDuringDeviceUpdate': is not true.
#0      _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:46:39)
#1      _AssertionError._throwNew (dart:core-patch/errors_patch.dart:36:5)
#2      MouseTracker._deviceUpdatePhase (package:flutter/src/rendering/mouse_tracker.dart:201:12)
#3      MouseTracker.updateWithEvent.<anonymous closure> (package:flutter/src/rendering/mouse_tracker.dart:309:7)
#4      MouseTracker._monitorMouseConnection (package:flutter/src/rendering/mouse_tracker.dart:190:9)
#5      MouseTracker.updateWithEvent (package:flutter/src/rendering/mouse_tracker.dart:308:5)
#6      RendererBinding.dispatchEvent (package:flutter/src/rendering/binding.dart:285:22)
#7      GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:374:7)
#8      GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:338:5)
#9      GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:296:7)
#10     GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:279:7)
#11     _rootRunUnary (dart:async/zone.dart:1444:13)
#12     _CustomZone.runUnary (dart:async/zone.dart:1335:19)
#13     _CustomZone.runUnaryGuarded (dart:async/zone.dart:1244:7)
#14     _invoke1 (dart:ui/hooks.dart:182:10)
#15     PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:282:7)
#16     _dispatchPointerDataPacket (dart:ui/hooks.dart:96:31)

[ERROR:flutter/lib/ui/ui_dart_state.cc(213)] Unhandled Exception: 'package:flutter/src/rendering/mouse_tracker.dart': Failed assertion: line 201 pos 12: '!_debugDuringDeviceUpdate': is not true.
#0      _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:46:39)
#1      _AssertionError._throwNew (dart:core-patch/errors_patch.dart:36:5)
#2      MouseTracker._deviceUpdatePhase (package:flutter/src/rendering/mouse_tracker.dart:201:12)
#3      MouseTracker.updateWithEvent.<anonymous closure> (package:flutter/src/rendering/mouse_tracker.dart:309:7)
#4      MouseTracker._monitorMouseConnection (package:flutter/src/rendering/mouse_tracker.dart:190:9)
#5      MouseTracker.updateWithEvent (package:flutter/src/rendering/mouse_tracker.dart:308:5)
#6      RendererBinding.dispatchEvent (package:flutter/src/rendering/binding.dart:285:22)
#7      GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:374:7)
#8      GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:338:5)
#9      GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:296:7)
#10     GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:279:7)
#11     _rootRunUnary (dart:async/zone.dart:1444:13)
#12     _CustomZone.runUnary (dart:async/zone.dart:1335:19)
#13     _CustomZone.runUnaryGuarded (dart:async/zone.dart:1244:7)
#14     _invoke1 (dart:ui/hooks.dart:182:10)
#15     PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:282:7)
#16     _dispatchPointerDataPacket (dart:ui/hooks.dart:96:31)

[ERROR:flutter/lib/ui/ui_dart_state.cc(213)] Unhandled Exception: 'package:flutter/src/rendering/mouse_tracker.dart': Failed assertion: line 201 pos 12: '!_debugDuringDeviceUpdate': is not true.
#0      _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:46:39)
#1      _AssertionError._throwNew (dart:core-patch/errors_patch.dart:36:5)
#2      MouseTracker._deviceUpdatePhase (package:flutter/src/rendering/mouse_tracker.dart:201:12)
#3      MouseTracker.updateWithEvent.<anonymous closure> (package:flutter/src/rendering/mouse_tracker.dart:309:7)
#4      MouseTracker._monitorMouseConnection (package:flutter/src/rendering/mouse_tracker.dart:190:9)
#5      MouseTracker.updateWithEvent (package:flutter/src/rendering/mouse_tracker.dart:308:5)
#6      RendererBinding.dispatchEvent (package:flutter/src/rendering/binding.dart:285:22)
#7      GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:374:7)
#8      GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:338:5)
#9      GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:296:7)
#10     GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:279:7)
#11     _rootRunUnary (dart:async/zone.dart:1444:13)
#12     _CustomZone.runUnary (dart:async/zone.dart:1335:19)
#13     _CustomZone.runUnaryGuarded (dart:async/zone.dart:1244:7)
#14     _invoke1 (dart:ui/hooks.dart:182:10)
#15     PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:282:7)
#16     _dispatchPointerDataPacket (dart:ui/hooks.dart:96:31)

[ERROR:flutter/lib/ui/ui_dart_state.cc(213)] Unhandled Exception: 'package:flutter/src/rendering/mouse_tracker.dart': Failed assertion: line 201 pos 12: '!_debugDuringDeviceUpdate': is not true.
#0      _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:46:39)
#1      _AssertionError._throwNew (dart:core-patch/errors_patch.dart:36:5)
#2      MouseTracker._deviceUpdatePhase (package:flutter/src/rendering/mouse_tracker.dart:201:12)
#3      MouseTracker.updateWithEvent.<anonymous closure> (package:flutter/src/rendering/mouse_tracker.dart:309:7)
#4      MouseTracker._monitorMouseConnection (package:flutter/src/rendering/mouse_tracker.dart:190:9)
#5      MouseTracker.updateWithEvent (package:flutter/src/rendering/mouse_tracker.dart:308:5)
#6      RendererBinding.dispatchEvent (package:flutter/src/rendering/binding.dart:285:22)
#7      GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:374:7)
#8      GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:338:5)
#9      GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:296:7)
#10     GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:279:7)
#11     _rootRunUnary (dart:async/zone.dart:1444:13)
#12     _CustomZone.runUnary (dart:async/zone.dart:1335:19)
#13     _CustomZone.runUnaryGuarded (dart:async/zone.dart:1244:7)
#14     _invoke1 (dart:ui/hooks.dart:182:10)
#15     PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:282:7)
#16     _dispatchPointerDataPacket (dart:ui/hooks.dart:96:31)

[ERROR:flutter/lib/ui/ui_dart_state.cc(213)] Unhandled Exception: 'package:flutter/src/rendering/mouse_tracker.dart': Failed assertion: line 201 pos 12: '!_debugDuringDeviceUpdate': is not true.
#0      _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:46:39)
#1      _AssertionError._throwNew (dart:core-patch/errors_patch.dart:36:5)
#2      MouseTracker._deviceUpdatePhase (package:flutter/src/rendering/mouse_tracker.dart:201:12)
#3      MouseTracker.updateWithEvent.<anonymous closure> (package:flutter/src/rendering/mouse_tracker.dart:309:7)
#4      MouseTracker._monitorMouseConnection (package:flutter/src/rendering/mouse_tracker.dart:190:9)
#5      MouseTracker.updateWithEvent (package:flutter/src/rendering/mouse_tracker.dart:308:5)
#6      RendererBinding.dispatchEvent (package:flutter/src/rendering/binding.dart:285:22)
#7      GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:374:7)
#8      GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:338:5)
#9      GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:296:7)
#10     GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:279:7)
#11     _rootRunUnary (dart:async/zone.dart:1444:13)
#12     _CustomZone.runUnary (dart:async/zone.dart:1335:19)
#13     _CustomZone.runUnaryGuarded (dart:async/zone.dart:1244:7)
#14     _invoke1 (dart:ui/hooks.dart:182:10)
#15     PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:282:7)
#16     _dispatchPointerDataPacket (dart:ui/hooks.dart:96:31)

[ERROR:flutter/lib/ui/ui_dart_state.cc(213)] Unhandled Exception: 'package:flutter/src/rendering/mouse_tracker.dart': Failed assertion: line 201 pos 12: '!_debugDuringDeviceUpdate': is not true.
#0      _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:46:39)
#1      _AssertionError._throwNew (dart:core-patch/errors_patch.dart:36:5)
#2      MouseTracker._deviceUpdatePhase (package:flutter/src/rendering/mouse_tracker.dart:201:12)
#3      MouseTracker.updateWithEvent.<anonymous closure> (package:flutter/src/rendering/mouse_tracker.dart:309:7)
#4      MouseTracker._monitorMouseConnection (package:flutter/src/rendering/mouse_tracker.dart:190:9)
#5      MouseTracker.updateWithEvent (package:flutter/src/rendering/mouse_tracker.dart:308:5)
#6      RendererBinding.dispatchEvent (package:flutter/src/rendering/binding.dart:285:22)
#7      GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:374:7)
#8      GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:338:5)
#9      GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:296:7)
#10     GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:279:7)
#11     _rootRunUnary (dart:async/zone.dart:1444:13)
#12     _CustomZone.runUnary (dart:async/zone.dart:1335:19)
#13     _CustomZone.runUnaryGuarded (dart:async/zone.dart:1244:7)
#14     _invoke1 (dart:ui/hooks.dart:182:10)
#15     PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:282:7)
#16     _dispatchPointerDataPacket (dart:ui/hooks.dart:96:31)

[ERROR:flutter/lib/ui/ui_dart_state.cc(213)] Unhandled Exception: 'package:flutter/src/rendering/mouse_tracker.dart': Failed assertion: line 201 pos 12: '!_debugDuringDeviceUpdate': is not true.
#0      _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:46:39)
#1      _AssertionError._throwNew (dart:core-patch/errors_patch.dart:36:5)
#2      MouseTracker._deviceUpdatePhase (package:flutter/src/rendering/mouse_tracker.dart:201:12)
#3      MouseTracker.updateWithEvent.<anonymous closure> (package:flutter/src/rendering/mouse_tracker.dart:309:7)
#4      MouseTracker._monitorMouseConnection (package:flutter/src/rendering/mouse_tracker.dart:190:9)
#5      MouseTracker.updateWithEvent (package:flutter/src/rendering/mouse_tracker.dart:308:5)
#6      RendererBinding.dispatchEvent (package:flutter/src/rendering/binding.dart:285:22)
#7      GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:374:7)
#8      GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:338:5)
#9      GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:296:7)
#10     GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:279:7)
#11     _rootRunUnary (dart:async/zone.dart:1444:13)
#12     _CustomZone.runUnary (dart:async/zone.dart:1335:19)
#13     _CustomZone.runUnaryGuarded (dart:async/zone.dart:1244:7)
#14     _invoke1 (dart:ui/hooks.dart:182:10)
#15     PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:282:7)
#16     _dispatchPointerDataPacket (dart:ui/hooks.dart:96:31)

[ERROR:flutter/lib/ui/ui_dart_state.cc(213)] Unhandled Exception: 'package:flutter/src/rendering/mouse_tracker.dart': Failed assertion: line 201 pos 12: '!_debugDuringDeviceUpdate': is not true.
#0      _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:46:39)
#1      _AssertionError._throwNew (dart:core-patch/errors_patch.dart:36:5)
#2      MouseTracker._deviceUpdatePhase (package:flutter/src/rendering/mouse_tracker.dart:201:12)
#3      MouseTracker.updateWithEvent.<anonymous closure> (package:flutter/src/rendering/mouse_tracker.dart:309:7)
#4      MouseTracker._monitorMouseConnection (package:flutter/src/rendering/mouse_tracker.dart:190:9)
#5      MouseTracker.updateWithEvent (package:flutter/src/rendering/mouse_tracker.dart:308:5)
#6      RendererBinding.dispatchEvent (package:flutter/src/rendering/binding.dart:285:22)
#7      GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:374:7)
#8      GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:338:5)
#9      GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:296:7)
#10     GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:279:7)
#11     _rootRunUnary (dart:async/zone.dart:1444:13)
#12     _CustomZone.runUnary (dart:async/zone.dart:1335:19)
#13     _CustomZone.runUnaryGuarded (dart:async/zone.dart:1244:7)
#14     _invoke1 (dart:ui/hooks.dart:182:10)
#15     PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:282:7)
#16     _dispatchPointerDataPacket (dart:ui/hooks.dart:96:31)

[ERROR:flutter/lib/ui/ui_dart_state.cc(213)] Unhandled Exception: 'package:flutter/src/rendering/mouse_tracker.dart': Failed assertion: line 201 pos 12: '!_debugDuringDeviceUpdate': is not true.
#0      _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:46:39)
#1      _AssertionError._throwNew (dart:core-patch/errors_patch.dart:36:5)
#2      MouseTracker._deviceUpdatePhase (package:flutter/src/rendering/mouse_tracker.dart:201:12)
#3      MouseTracker.updateWithEvent.<anonymous closure> (package:flutter/src/rendering/mouse_tracker.dart:309:7)
#4      MouseTracker._monitorMouseConnection (package:flutter/src/rendering/mouse_tracker.dart:190:9)
#5      MouseTracker.updateWithEvent (package:flutter/src/rendering/mouse_tracker.dart:308:5)
#6      RendererBinding.dispatchEvent (package:flutter/src/rendering/binding.dart:285:22)
#7      GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:374:7)
#8      GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:338:5)
#9      GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:296:7)
#10     GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:279:7)
#11     _rootRunUnary (dart:async/zone.dart:1444:13)
#12     _CustomZone.runUnary (dart:async/zone.dart:1335:19)
#13     _CustomZone.runUnaryGuarded (dart:async/zone.dart:1244:7)
#14     _invoke1 (dart:ui/hooks.dart:182:10)
#15     PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:282:7)
#16     _dispatchPointerDataPacket (dart:ui/hooks.dart:96:31)

[ERROR:flutter/lib/ui/ui_dart_state.cc(213)] Unhandled Exception: 'package:flutter/src/rendering/mouse_tracker.dart': Failed assertion: line 201 pos 12: '!_debugDuringDeviceUpdate': is not true.
#0      _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:46:39)
#1      _AssertionError._throwNew (dart:core-patch/errors_patch.dart:36:5)
#2      MouseTracker._deviceUpdatePhase (package:flutter/src/rendering/mouse_tracker.dart:201:12)
#3      MouseTracker.updateWithEvent.<anonymous closure> (package:flutter/src/rendering/mouse_tracker.dart:309:7)
#4      MouseTracker._monitorMouseConnection (package:flutter/src/rendering/mouse_tracker.dart:190:9)
#5      MouseTracker.updateWithEvent (package:flutter/src/rendering/mouse_tracker.dart:308:5)
#6      RendererBinding.dispatchEvent (package:flutter/src/rendering/binding.dart:285:22)
#7      GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:374:7)
#8      GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:338:5)
#9      GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:296:7)
#10     GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:279:7)
#11     _rootRunUnary (dart:async/zone.dart:1444:13)
#12     _CustomZone.runUnary (dart:async/zone.dart:1335:19)
#13     _CustomZone.runUnaryGuarded (dart:async/zone.dart:1244:7)
#14     _invoke1 (dart:ui/hooks.dart:182:10)
#15     PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:282:7)
#16     _dispatchPointerDataPacket (dart:ui/hooks.dart:96:31)

[ERROR:flutter/lib/ui/ui_dart_state.cc(213)] Unhandled Exception: 'package:flutter/src/rendering/mouse_tracker.dart': Failed assertion: line 201 pos 12: '!_debugDuringDeviceUpdate': is not true.
#0      _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:46:39)
#1      _AssertionError._throwNew (dart:core-patch/errors_patch.dart:36:5)
#2      MouseTracker._deviceUpdatePhase (package:flutter/src/rendering/mouse_tracker.dart:201:12)
#3      MouseTracker.updateWithEvent.<anonymous closure> (package:flutter/src/rendering/mouse_tracker.dart:309:7)
#4      MouseTracker._monitorMouseConnection (package:flutter/src/rendering/mouse_tracker.dart:190:9)
#5      MouseTracker.updateWithEvent (package:flutter/src/rendering/mouse_tracker.dart:308:5)
#6      RendererBinding.dispatchEvent (package:flutter/src/rendering/binding.dart:285:22)
#7      GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:374:7)
#8      GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:338:5)
#9      GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:296:7)
#10     GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:279:7)
#11     _rootRunUnary (dart:async/zone.dart:1444:13)
#12     _CustomZone.runUnary (dart:async/zone.dart:1335:19)
#13     _CustomZone.runUnaryGuarded (dart:async/zone.dart:1244:7)
#14     _invoke1 (dart:ui/hooks.dart:182:10)
#15     PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:282:7)
#16     _dispatchPointerDataPacket (dart:ui/hooks.dart:96:31)

[ERROR:flutter/lib/ui/ui_dart_state.cc(213)] Unhandled Exception: 'package:flutter/src/rendering/mouse_tracker.dart': Failed assertion: line 201 pos 12: '!_debugDuringDeviceUpdate': is not true.
#0      _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:46:39)
#1      _AssertionError._throwNew (dart:core-patch/errors_patch.dart:36:5)
#2      MouseTracker._deviceUpdatePhase (package:flutter/src/rendering/mouse_tracker.dart:201:12)
#3      MouseTracker.updateWithEvent.<anonymous closure> (package:flutter/src/rendering/mouse_tracker.dart:309:7)
#4      MouseTracker._monitorMouseConnection (package:flutter/src/rendering/mouse_tracker.dart:190:9)
#5      MouseTracker.updateWithEvent (package:flutter/src/rendering/mouse_tracker.dart:308:5)
#6      RendererBinding.dispatchEvent (package:flutter/src/rendering/binding.dart:285:22)
#7      GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:374:7)
#8      GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:338:5)
#9      GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:296:7)
#10     GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:279:7)
#11     _rootRunUnary (dart:async/zone.dart:1444:13)
#12     _CustomZone.runUnary (dart:async/zone.dart:1335:19)
#13     _CustomZone.runUnaryGuarded (dart:async/zone.dart:1244:7)
#14     _invoke1 (dart:ui/hooks.dart:182:10)
#15     PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:282:7)
#16     _dispatchPointerDataPacket (dart:ui/hooks.dart:96:31)

[ERROR:flutter/lib/ui/ui_dart_state.cc(213)] Unhandled Exception: 'package:flutter/src/rendering/mouse_tracker.dart': Failed assertion: line 201 pos 12: '!_debugDuringDeviceUpdate': is not true.
#0      _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:46:39)
#1      _AssertionError._throwNew (dart:core-patch/errors_patch.dart:36:5)
#2      MouseTracker._deviceUpdatePhase (package:flutter/src/rendering/mouse_tracker.dart:201:12)
#3      MouseTracker.updateWithEvent.<anonymous closure> (package:flutter/src/rendering/mouse_tracker.dart:309:7)
#4      MouseTracker._monitorMouseConnection (package:flutter/src/rendering/mouse_tracker.dart:190:9)
#5      MouseTracker.updateWithEvent (package:flutter/src/rendering/mouse_tracker.dart:308:5)
#6      RendererBinding.dispatchEvent (package:flutter/src/rendering/binding.dart:285:22)
#7      GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:374:7)
#8      GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:338:5)
#9      GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:296:7)
#10     GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:279:7)
#11     _rootRunUnary (dart:async/zone.dart:1444:13)
#12     _CustomZone.runUnary (dart:async/zone.dart:1335:19)
#13     _CustomZone.runUnaryGuarded (dart:async/zone.dart:1244:7)
#14     _invoke1 (dart:ui/hooks.dart:182:10)
#15     PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:282:7)
#16     _dispatchPointerDataPacket (dart:ui/hooks.dart:96:31)

[ERROR:flutter/lib/ui/ui_dart_state.cc(213)] Unhandled Exception: 'package:flutter/src/rendering/mouse_tracker.dart': Failed assertion: line 201 pos 12: '!_debugDuringDeviceUpdate': is not true.
#0      _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:46:39)
#1      _AssertionError._throwNew (dart:core-patch/errors_patch.dart:36:5)
#2      MouseTracker._deviceUpdatePhase (package:flutter/src/rendering/mouse_tracker.dart:201:12)
#3      MouseTracker.updateWithEvent.<anonymous closure> (package:flutter/src/rendering/mouse_tracker.dart:309:7)
#4      MouseTracker._monitorMouseConnection (package:flutter/src/rendering/mouse_tracker.dart:190:9)
#5      MouseTracker.updateWithEvent (package:flutter/src/rendering/mouse_tracker.dart:308:5)
#6      RendererBinding.dispatchEvent (package:flutter/src/rendering/binding.dart:285:22)
#7      GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:374:7)
#8      GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:338:5)
#9      GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:296:7)
#10     GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:279:7)
#11     _rootRunUnary (dart:async/zone.dart:1444:13)
#12     _CustomZone.runUnary (dart:async/zone.dart:1335:19)
#13     _CustomZone.runUnaryGuarded (dart:async/zone.dart:1244:7)
#14     _invoke1 (dart:ui/hooks.dart:182:10)
#15     PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:282:7)
#16     _dispatchPointerDataPacket (dart:ui/hooks.dart:96:31)

[ERROR:flutter/lib/ui/ui_dart_state.cc(213)] Unhandled Exception: 'package:flutter/src/rendering/mouse_tracker.dart': Failed assertion: line 201 pos 12: '!_debugDuringDeviceUpdate': is not true.
#0      _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:46:39)
#1      _AssertionError._throwNew (dart:core-patch/errors_patch.dart:36:5)
#2      MouseTracker._deviceUpdatePhase (package:flutter/src/rendering/mouse_tracker.dart:201:12)
#3      MouseTracker.updateWithEvent.<anonymous closure> (package:flutter/src/rendering/mouse_tracker.dart:309:7)
#4      MouseTracker._monitorMouseConnection (package:flutter/src/rendering/mouse_tracker.dart:190:9)
#5      MouseTracker.updateWithEvent (package:flutter/src/rendering/mouse_tracker.dart:308:5)
#6      RendererBinding.dispatchEvent (package:flutter/src/rendering/binding.dart:285:22)
#7      GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:374:7)
#8      GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:338:5)
#9      GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:296:7)
#10     GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:279:7)
#11     _rootRunUnary (dart:async/zone.dart:1444:13)
#12     _CustomZone.runUnary (dart:async/zone.dart:1335:19)
#13     _CustomZone.runUnaryGuarded (dart:async/zone.dart:1244:7)
#14     _invoke1 (dart:ui/hooks.dart:182:10)
#15     PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:282:7)
#16     _dispatchPointerDataPacket (dart:ui/hooks.dart:96:31)

[ERROR:flutter/lib/ui/ui_dart_state.cc(213)] Unhandled Exception: 'package:flutter/src/rendering/mouse_tracker.dart': Failed assertion: line 201 pos 12: '!_debugDuringDeviceUpdate': is not true.
#0      _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:46:39)
#1      _AssertionError._throwNew (dart:core-patch/errors_patch.dart:36:5)
#2      MouseTracker._deviceUpdatePhase (package:flutter/src/rendering/mouse_tracker.dart:201:12)
#3      MouseTracker.updateWithEvent.<anonymous closure> (package:flutter/src/rendering/mouse_tracker.dart:309:7)
#4      MouseTracker._monitorMouseConnection (package:flutter/src/rendering/mouse_tracker.dart:190:9)
#5      MouseTracker.updateWithEvent (package:flutter/src/rendering/mouse_tracker.dart:308:5)
#6      RendererBinding.dispatchEvent (package:flutter/src/rendering/binding.dart:285:22)
#7      GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:374:7)
#8      GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:338:5)
#9      GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:296:7)
#10     GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:279:7)
#11     _rootRunUnary (dart:async/zone.dart:1444:13)
#12     _CustomZone.runUnary (dart:async/zone.dart:1335:19)
#13     _CustomZone.runUnaryGuarded (dart:async/zone.dart:1244:7)
#14     _invoke1 (dart:ui/hooks.dart:182:10)
#15     PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:282:7)
#16     _dispatchPointerDataPacket (dart:ui/hooks.dart:96:31)

[ERROR:flutter/lib/ui/ui_dart_state.cc(213)] Unhandled Exception: 'package:flutter/src/rendering/mouse_tracker.dart': Failed assertion: line 201 pos 12: '!_debugDuringDeviceUpdate': is not true.
#0      _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:46:39)
#1      _AssertionError._throwNew (dart:core-patch/errors_patch.dart:36:5)
#2      MouseTracker._deviceUpdatePhase (package:flutter/src/rendering/mouse_tracker.dart:201:12)
#3      MouseTracker.updateWithEvent.<anonymous closure> (package:flutter/src/rendering/mouse_tracker.dart:309:7)
#4      MouseTracker._monitorMouseConnection (package:flutter/src/rendering/mouse_tracker.dart:190:9)
#5      MouseTracker.updateWithEvent (package:flutter/src/rendering/mouse_tracker.dart:308:5)
#6      RendererBinding.dispatchEvent (package:flutter/src/rendering/binding.dart:285:22)
#7      GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:374:7)
#8      GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:338:5)
#9      GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:296:7)
#10     GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:279:7)
#11     _rootRunUnary (dart:async/zone.dart:1444:13)
#12     _CustomZone.runUnary (dart:async/zone.dart:1335:19)
#13     _CustomZone.runUnaryGuarded (dart:async/zone.dart:1244:7)
#14     _invoke1 (dart:ui/hooks.dart:182:10)
#15     PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:282:7)
#16     _dispatchPointerDataPacket (dart:ui/hooks.dart:96:31)
@HidenoriMatsubayashi HidenoriMatsubayashi added platform-linux Building on or for Linux specifically a: desktop Running on desktop a: mouse Issues related to using a mouse or mouse support labels Jun 9, 2021
@HidenoriMatsubayashi
Copy link
Member Author

I could reproduce this issues on macOS.

@HidenoriMatsubayashi HidenoriMatsubayashi changed the title [Linux] Exception when clicking the action text on the snackbar [desktops] Exception when clicking the action text on the snackbar Jun 9, 2021
@HidenoriMatsubayashi HidenoriMatsubayashi added the platform-mac Building on or for macOS specifically label Jun 9, 2021
@gspencergoog
Copy link
Contributor

cc @dkwingsmt

@gspencergoog gspencergoog added the P2 Important issues not at the top of the work list label Jun 10, 2021
@nailgilaziev
Copy link

same issue.

Log ======== Exception caught by scheduler library ===================================================== The following assertion was thrown during a scheduler callback: Assertion failed: file:///Users/ng/Tools/flutter/packages/flutter/lib/src/painting/text_painter.dart:881:12 !_needsLayout is not true

When the exception was thrown, this was the stack:
../dart-sdk/lib/internal/js_dev_runtime/private/ddc_runtime/errors.dart 236:49 throw
../dart-sdk/lib/_internal/js_dev_runtime/private/ddc_runtime/errors.dart 29:3 assertFailed
../packages/flutter/src/painting/text_painter.dart 881:13 getPositionForOffset
../packages/flutter/src/rendering/paragraph.dart 456:52 hitTestChildren
../packages/flutter/src/rendering/box.dart 2414:11 hitTest
...

======== Exception caught by scheduler library =====================================================
The following assertion was thrown during a scheduler callback:
Assertion failed: file:///Users/ng/Tools/flutter/packages/flutter/lib/src/rendering/mouse_tracker.dart:201:12
!_debugDuringDeviceUpdate
is not true

When the exception was thrown, this was the stack:
../dart-sdk/lib/internal/js_dev_runtime/private/ddc_runtime/errors.dart 236:49 throw
../dart-sdk/lib/_internal/js_dev_runtime/private/ddc_runtime/errors.dart 29:3 assertFailed
../packages/flutter/src/rendering/mouse_tracker.dart 201:13 [_deviceUpdatePhase]
../packages/flutter/src/rendering/mouse_tracker.dart 350:5 updateAllDevices
../packages/flutter/src/rendering/binding.dart 345:7
...

Error: Assertion failed: file:///Users/ng/Tools/flutter/packages/flutter/lib/src/rendering/mouse_tracker.dart:201:12
!debugDuringDeviceUpdate
is not true
at Object.throw
[as throw] (http://localhost:62180/dart_sdk.js:5041:11)
at Object.assertFailed (http://localhost:62180/dart_sdk.js:4980:15)
at mouse_tracker.MouseTracker.new.[_deviceUpdatePhase] (http://localhost:62180/packages/flutter/src/rendering/layer.dart.lib.js:4665:50)
at http://localhost:62180/packages/flutter/src/rendering/layer.dart.lib.js:4721:33
at mouse_tracker.MouseTracker.new.[_monitorMouseConnection] (http://localhost:62180/packages/flutter/src/rendering/layer.dart.lib.js:4661:7)
at mouse_tracker.MouseTracker.new.updateWithEvent (http://localhost:62180/packages/flutter/src/rendering/layer.dart.lib.js:4720:36)
at binding$5.WidgetsFlutterBinding.new.dispatchEvent (http://localhost:62180/packages/flutter/src/rendering/layer.dart.lib.js:5016:46)
at binding$5.WidgetsFlutterBinding.new.[_handlePointerEventImmediately] (http://localhost:62180/packages/flutter/src/gestures/binding.dart.lib.js:321:14)
at binding$5.WidgetsFlutterBinding.new.handlePointerEvent (http://localhost:62180/packages/flutter/src/gestures/binding.dart.lib.js:295:43)
at binding$5.WidgetsFlutterBinding.new.[_flushPointerEventQueue] (http://localhost:62180/packages/flutter/src/gestures/binding.dart.lib.js:285:14)
at binding$5.WidgetsFlutterBinding.new.[_handlePointerDataPacket] (http://localhost:62180/packages/flutter/src/gestures/binding.dart.lib.js:276:54)
at Object.invoke1 (http://localhost:62180/dart_sdk.js:175635:7)
at _engine.EnginePlatformDispatcher..invokeOnPointerDataPacket (http://localhost:62180/dart_sdk.js:157073:15)
at _engine.PointerBinding.
.[_onPointerData] (http://localhost:62180/dart_sdk.js:157712:49)
at http://localhost:62180/dart_sdk.js:158119:26
at http://localhost:62180/dart_sdk.js:158086:16
at http://localhost:62180/dart_sdk.js:157805:11
Error: Assertion failed: file:///Users/ng/Tools/flutter/packages/flutter/lib/src/rendering/mouse_tracker.dart:201:12
!_debugDuringDeviceUpdate
is not true

reproduced on macOS and web on flutter stable channel 2.2.2
PS in previous versions of flutter (before 2.2.1) this was not present

@moazelshebly
Copy link

Any news about this? I'm also experiencing the same issue on macOS when clicking on a SnackBarAction. This is quite serious as it freezes the app as soon as the action is clicked and the app seems to be running in an infinite loop then.

Flutter doctor
[✓] Flutter (Channel stable, 2.2.3, on macOS 11.5.1 20G80 darwin-x64, locale en-GB)
    • Flutter version 2.2.3 at /Users/moazelshebly/flutter
    • Framework revision f4abaa0735 (7 weeks ago), 2021-07-01 12:46:11 -0700
    • Engine revision 241c87ad80
    • Dart version 2.13.4

[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.2)
    • Android SDK at /Users/moazelshebly/Library/Android/sdk
    • Platform android-30, build-tools 30.0.2
    • Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 11.0.10 0-b96-7281165)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 12.5.1, Build version 12E507
    • CocoaPods version 1.10.1

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 2020.3)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 11.0.10 0-b96-7281165)

[✓] VS Code (version 1.59.0)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.25.0

[✓] Connected device (3 available)
    • Moaz’s iPhone (mobile) • 00008101-00142DD21140001E • ios            • iOS 14.7.1
    • macOS (desktop)        • macos                     • darwin-x64     • macOS 11.5.1 20G80 darwin-x64
    • Chrome (web)           • chrome                    • web-javascript • Google Chrome 92.0.4515.131

• No issues found!
Console output
======== Exception caught by scheduler library =====================================================
The following assertion was thrown during a scheduler callback:
'package:flutter/src/rendering/mouse_tracker.dart': Failed assertion: line 201 pos 12: '!_debugDuringDeviceUpdate': is not true.


Either the assertion indicates an error in the framework itself, or we should provide substantially more information in this error message to help you determine and fix the underlying cause.
In either case, please report this assertion by filing a bug on GitHub:
  https://github.com/flutter/flutter/issues/new?template=2_bug.md

When the exception was thrown, this was the stack: 
#2      MouseTracker._deviceUpdatePhase (package:flutter/src/rendering/mouse_tracker.dart:201:12)
#3      MouseTracker.updateAllDevices (package:flutter/src/rendering/mouse_tracker.dart:350:5)
#4      RendererBinding._scheduleMouseTrackerUpdate.<anonymous closure> (package:flutter/src/rendering/binding.dart:345:22)
#5      SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1144:15)
#6      SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1090:9)
...
====================================================================================================

@TahaTesser
Copy link
Member

Hi everyone
This is not actually related to Snackbar but a general desktop issue but this should be reproducible using other widgets as well and this has been reported few times but the cause was not reproduced or isolated.. Gallery app here is creating the condition that reproduces this issue, using the official Snackbar example doesn't reproduce this issue.

This was reported in #76325 and the same condition is created using Navigation Rail when we switch between items with mouse #85383

The issue reproduces with mouse hover like this and cursor icon is changed to disabled, if I move the mouse, the exception is thrown

2021-08-19.13-40-59_Trim.mp4

Source
When we move cursor, renderbinding updates mouse event here and the exception is thrown in mouse_tracker.dart, assertion fails

stable master

Check flutter doctor -v outputs for each channel below

flutter doctor -v
[✓] Flutter (Channel stable, 2.2.3, on Microsoft Windows [Version 10.0.22000.132], locale en-US)
    • Flutter version 2.2.3 at C:\Users\Taha\Code\flutter_stable
    • Framework revision f4abaa0735 (7 weeks ago), 2021-07-01 12:46:11 -0700
    • Engine revision 241c87ad80
    • Dart version 2.13.4

[✓] Android toolchain - develop for Android devices (Android SDK version 31.0.0)
    • Android SDK at C:\Users\Taha\Code\android-sdk
    • Platform android-31, build-tools 31.0.0
    • ANDROID_SDK_ROOT = C:\Users\Taha\Code\android-sdk
    • Java binary at: C:\Users\Taha\Code\android-studio\jre\bin\java
    • Java version OpenJDK Runtime Environment (build 11.0.10 0-b96-7249189)
    • All Android licenses accepted.

[✓] Chrome - develop for the web
    • Chrome at C:\Program Files\Google\Chrome\Application\chrome.exe

[✓] Visual Studio - develop for Windows (Visual Studio Community 2019 16.11.0)
    • Visual Studio at C:\Program Files (x86)\Microsoft Visual Studio\2019\Community
    • Visual Studio Community 2019 version 16.11.31605.320
    • Windows 10 SDK version 10.0.19041.0

[!] Android Studio (not installed)
    • Android Studio not found; download from https://developer.android.com/studio/index.html
      (or visit https://flutter.dev/docs/get-started/install/windows#android-setup for detailed instructions).

[✓] VS Code (version 1.59.0)
    • VS Code at C:\Users\Taha\AppData\Local\Programs\Microsoft VS Code
    • Flutter extension version 3.25.0

[✓] Connected device (3 available)
    • Windows (desktop) • windows • windows-x64    • Microsoft Windows [Version 10.0.22000.132]
    • Chrome (web)      • chrome  • web-javascript • Google Chrome 92.0.4515.159
    • Edge (web)        • edge    • web-javascript • Microsoft Edge 92.0.902.73

! Doctor found issues in 1 category.
[✓] Flutter (Channel stable, 2.2.3, on Microsoft Windows [Version 10.0.22000.132], locale en-US)
    • Flutter version 2.2.3 at C:\Users\Taha\Code\flutter_stable
    • Framework revision f4abaa0735 (7 weeks ago), 2021-07-01 12:46:11 -0700
    • Engine revision 241c87ad80
    • Dart version 2.13.4

[✓] Android toolchain - develop for Android devices (Android SDK version 31.0.0)
    • Android SDK at C:\Users\Taha\Code\android-sdk
    • Platform android-31, build-tools 31.0.0
    • ANDROID_SDK_ROOT = C:\Users\Taha\Code\android-sdk
    • Java binary at: C:\Users\Taha\Code\android-studio\jre\bin\java
    • Java version OpenJDK Runtime Environment (build 11.0.10 0-b96-7249189)
    • All Android licenses accepted.

[✓] Chrome - develop for the web
    • Chrome at C:\Program Files\Google\Chrome\Application\chrome.exe

[✓] Visual Studio - develop for Windows (Visual Studio Community 2019 16.11.0)
    • Visual Studio at C:\Program Files (x86)\Microsoft Visual Studio\2019\Community
    • Visual Studio Community 2019 version 16.11.31605.320
    • Windows 10 SDK version 10.0.19041.0

[!] Android Studio (not installed)
    • Android Studio not found; download from https://developer.android.com/studio/index.html
      (or visit https://flutter.dev/docs/get-started/install/windows#android-setup for detailed instructions).

[✓] VS Code (version 1.59.0)
    • VS Code at C:\Users\Taha\AppData\Local\Programs\Microsoft VS Code
    • Flutter extension version 3.25.0

[✓] Connected device (3 available)
    • Windows (desktop) • windows • windows-x64    • Microsoft Windows [Version 10.0.22000.132]
    • Chrome (web)      • chrome  • web-javascript • Google Chrome 92.0.4515.159
    • Edge (web)        • edge    • web-javascript • Microsoft Edge 92.0.902.73

! Doctor found issues in 1 category.

✅: No Issue ❌: Issue reproduced

@rydmike mentioned in #76325 (comment)
WidgetsFlutterBinding.ensureInitialized(); doesn't this solve issue

@TahaTesser TahaTesser changed the title [desktops] Exception when clicking the action text on the snackbar [desktop] '!_debugDuringDeviceUpdate': is not true exception thrown Aug 19, 2021
@TahaTesser TahaTesser added found in release: 2.2 Found to occur in 2.2 found in release: 2.5 Found to occur in 2.5 has reproducible steps The issue has been confirmed reproducible and is ready to work on framework flutter/packages/flutter repository. See also f: labels. and removed platform-mac Building on or for macOS specifically platform-linux Building on or for Linux specifically labels Aug 19, 2021
@rydmike
Copy link
Contributor

rydmike commented Aug 19, 2021

Thanks @TahaTesser, great job with tracking down the cause of this issue 👍🏻

@sgehrman

This comment was marked as abuse.

@doppio
Copy link

doppio commented Oct 1, 2021

Same issue - when I add a snackbar to my web app and click its action, mouse input is consistently disabled entirely.

Do we know why the issue reproduces in the Flutter Gallery but not in the official Snackbar example? I'd love to find a way to work around this.

@KartikShrivastava
Copy link
Contributor

Any solution for this issue?

@edwardaux
Copy link
Contributor

I haven't been able to narrow down exactly what the problem is, but one thing I have noticed is that 99% of the times I get this error, I also have a layout problem (overflow, or whatever).

@edwardaux
Copy link
Contributor

I've managed to reproduce this with a small code sample. However, it is a bit tricky... using the following code as a starting point, run in a macOS desktop app. Observe that you can scroll up and down, click, drag, etc.

Then wrap the last Text widget in an Expanded widget. This will break the layout (which is expected with an Expanded in a SingleChildScrollView). However, if you now go and click/scroll around you can nearly always reproduce the problem in this issue.

Note that as part of this last bit of clicking/scrolling, your console will probably also fill with a bunch of "hit test" errors, but it will eventually get "Unhandled Exception: 'package:flutter/src/rendering/mouse_tracker.dart': Failed assertion: line 201 pos 12: '!_debugDuringDeviceUpdate': is not true"

import 'package:flutter/material.dart';

void main() {
  runApp(const MyApp());
}

class MyApp extends StatelessWidget {
  const MyApp({Key? key}) : super(key: key);

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Flutter Demo',
      theme: ThemeData(
        primarySwatch: Colors.blue,
      ),
      home: Scaffold(
        body: Container(
          color: Colors.red,
          child: SingleChildScrollView(
            child: Column(
              children: <Widget>[
                const SizedBox(height: 100),
                const Text('xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'),
                const SizedBox(height: 100),
                const Text('xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'),
                const SizedBox(height: 100),
                Column(
                  children: const [
                    Text('Wrap me in an Expanded widget to reproduce'),
                    SizedBox(height: 100),
                  ],
                ),
              ],
            ),
          ),
        ),
      ),
    );
  }
}

Note that you can usually reproduce by starting the app fresh including the Expanded widget I mentioned above. However, what I've found is that when you do that, you get thousands of stacktraces spewing into the log complaining about not being able to hit test something that hasn't been able to be laid out. While I was reproducing this case, I found it was easier to just let it render successfully the first time through (ie. without the Expanded) and then add in the Expanded later.

Flutter doctor for me:

Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 2.5.2, on macOS 11.5.2 20G95 darwin-x64, locale en-AU)
[✓] Android toolchain - develop for Android devices (Android SDK version 31.0.0)
[✓] Xcode - develop for iOS and macOS
[✓] Chrome - develop for the web
[✓] Android Studio (version 2020.3)
[✓] VS Code (version 1.61.2)
[✓] Connected device (2 available)

• No issues found!

@kaljitism
Copy link
Contributor

Facing the same issue. Using MouseRegion on two text widgets in the container, and hover_card package on that container

@flutter-triage-bot
Copy link

This issue is assigned but has had no recent status updates. Please consider unassigning this issue if it is not going to be addressed in the near future. This allows people to have a clearer picture of what work is actually planned. Thanks!

@flutter-triage-bot flutter-triage-bot bot added the Bot is counting down the days until it unassigns the issue label Jul 30, 2023
@flutter-triage-bot
Copy link

This issue was assigned to @dkwingsmt but has had no status updates in a long time. To remove any ambiguity about whether the issue is being worked on, the assignee was removed.

@flutter-triage-bot flutter-triage-bot bot removed the Bot is counting down the days until it unassigns the issue label Jul 31, 2023
@dkwingsmt dkwingsmt self-assigned this Aug 3, 2023
@Davipcrs
Copy link

Have the same problem while using a FAB and a bottomAppBar.
The tests i run i discovery that a has a problem in FAB and BottomAppBar in multiple Screens when running the app in debug mode.
When i remove any of this, the bug do not happen anymore. I think that has something to do with the "rebuild" of these widgets.

Sry by the bad english, not native ;-;

@flutter-triage-bot flutter-triage-bot bot added the Bot is counting down the days until it unassigns the issue label Dec 21, 2023
@flutter-triage-bot
Copy link

This issue is assigned to @dkwingsmt but has had no recent status updates. Please consider unassigning this issue if it is not going to be addressed in the near future. This allows people to have a clearer picture of what work is actually planned. Thanks!

@flutter-triage-bot
Copy link

This issue was assigned to @dkwingsmt but has had no status updates in a long time. To remove any ambiguity about whether the issue is being worked on, the assignee was removed.

@flutter-triage-bot flutter-triage-bot bot removed the Bot is counting down the days until it unassigns the issue label Feb 23, 2024
@cbracken cbracken added team-framework Owned by Framework team and removed team-desktop labels Jun 6, 2024
@flutter-triage-bot
Copy link

The triaged-desktop label is irrelevant if there is no team-desktop label or fyi-desktop label.

@goderbauer goderbauer added the triaged-framework Triaged by Framework team label Jun 10, 2024
@mpgamelas
Copy link

Have the same problem while using a FAB and a bottomAppBar. The tests i run i discovery that a has a problem in FAB and BottomAppBar in multiple Screens when running the app in debug mode. When i remove any of this, the bug do not happen anymore. I think that has something to do with the "rebuild" of these widgets.

Sry by the bad english, not native ;-;

Can confirm, just replicated the same issue while debugging on a windows machine, except there was a single screen with both a FAB and a bottomAppBar. Have not tried yet to create the FAB or bottomAppBar after initial screen build.

@vietstone-ng
Copy link

hello, any update on this?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
a: desktop Running on desktop a: mouse Issues related to using a mouse or mouse support found in release: 2.2 Found to occur in 2.2 found in release: 2.5 Found to occur in 2.5 framework flutter/packages/flutter repository. See also f: labels. has reproducible steps The issue has been confirmed reproducible and is ready to work on P2 Important issues not at the top of the work list team-framework Owned by Framework team triaged-framework Triaged by Framework team
Projects
None yet
Development

No branches or pull requests