-
Notifications
You must be signed in to change notification settings - Fork 29.7k
Closed
Labels
in triagePresently being triaged by the triage teamPresently being triaged by the triage team
Description
Causes:
Sometimes it will cause, and it has caused for more than a thousand times since i first used flutter.
It cause for no reason, and randomly.
While on phone it will never throw this problem maybe no mouse tracking...
Log:
[ERROR:flutter/lib/ui/ui_dart_state.cc(177)] Unhandled Exception: 'package:flutter/src/rendering/mouse_tracking.dart': Failed assertion: line 301 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 BaseMouseTracker._deviceUpdatePhase (package:flutter/src/rendering/mouse_tracking.dart:301:12)
#3 BaseMouseTracker.updateWithEvent.<anonymous closure> (package:flutter/src/rendering/mouse_tracking.dart:408:7)
#4 BaseMouseTracker._monitorMouseConnection (package:flutter/src/rendering/mouse_tracking.dart:290:9)
#5 BaseMouseTracker.updateWithEvent (package:flutter/src/rendering/mouse_tracking.dart:407:5)
#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:1206:13)
#12 _CustomZone.runUnary (dart:async/zone.dart:1100:19)
#13 _CustomZone.runUnaryGuarded (dart:async/zone.dart:1005:7)
#14 _invoke1 (dart:ui/hooks.dart:172:10)
#15 PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:279:7)
#16 _dispatchPointerDataPacket (dart:ui/hooks.dart:96:31)```KDCinfo and JonLatane
Metadata
Metadata
Assignees
Labels
in triagePresently being triaged by the triage teamPresently being triaged by the triage team