Repository navigation
[macOS][desktop] keyboard Input doesn't work anymore when entering text during hot restart #89748
Description
Description
So I was trying to reproduce #89729. That issue throws KeyUpEvent is dispatched, but the state shows that the physical key is not pressed. and followed by a bunch of other exceptions but the key issue (no pun intended) is that when we hot restart and enter text, the keyboard input stops working and the errors are thrown.
Now coming to macOS, not only are error messages different than Linux but the main difference is how it reproduces, simply a hot restart is not enough, the issue gets introduced when you try to enter text during hot restart before the hot restart is finished processing. if we hot restart, let it complete, the error is not introduced, while Linux desktop keyboard input stops working even if you wait after the hot restart, and of course, error messages are different than macOS.
macOS (first hot restart and wait for hot restart to finish then enter text -> no issue)
Screen.Recording.2021-09-09.at.15.49.09.mov
macOS (first hot restart and quickly try to enter text before hot restart is completed (repeat it few times)-> issues gets introduced and input stops working)
Screen.Recording.2021-09-09.at.15.55.47.mov
Reproducible code sample
complete minimal runnable code sample
import 'package:flutter/material.dart';
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'Material App',
theme: ThemeData.dark(),
home: Home(),
);
}
}
class Home extends StatelessWidget {
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(
title: Text('Material App Bar'),
),
body: Center(
child: TextField(
),
),
floatingActionButton: FloatingActionButton(
child: Icon(Icons.add),
onPressed: () {},
),
);
}
}Logs
logs
[ ] Synced 27.4MB.
[ ] <- accept
[ +537 ms] Hot restart performed in 706ms.
[ +1 ms] Performing hot restart... (completed in 707ms)
[ ] Restarted application in 719ms.
[+2192 ms] Skipping target: gen_localizations
[ ] Skipping target: gen_dart_plugin_registrant
[ ] Skipping target: _composite
[ ] complete
[ ] Performing hot restart...
[ +8 ms] Scanned through 525 files in 7ms
[ ] Syncing files to device macOS...
[ ] <- reset
[ +1 ms] Compiling dart to kernel with 0 updated files
[ +3 ms] <- recompile package:triage/main.dart
7d51f002-1995-41db-aab4-6c597b4f4c87
[ ] <- 7d51f002-1995-41db-aab4-6c597b4f4c87
[ +93 ms] Updating files.
[ +60 ms] DevFS: Sync finished
[ ] Syncing files to device macOS... (completed in 159ms)
[ ] Synced 27.4MB.
[ ] <- accept
[ +552 ms] Hot restart performed in 721ms.
[ +1 ms] Performing hot restart... (completed in 723ms)
[ ] Restarted application in 727ms.
[+2412 ms] Skipping target: gen_localizations
[ +2 ms] Skipping target: gen_dart_plugin_registrant
[ ] Skipping target: _composite
[ ] complete
[ ] Performing hot restart...
[ +13 ms] Scanned through 525 files in 12ms
[ ] Syncing files to device macOS...
[ ] <- reset
[ ] Compiling dart to kernel with 0 updated files
[ ] <- recompile package:triage/main.dart
700ac3c1-e9dc-43f7-baaa-c904f675abe9
[ ] <- 700ac3c1-e9dc-43f7-baaa-c904f675abe9
[ +118 ms] Updating files.
[ +81 ms] DevFS: Sync finished
[ ] Syncing files to device macOS... (completed in 202ms)
[ ] Synced 27.4MB.
[ ] <- accept
[ +545 ms] Hot restart performed in 761ms.
[ ] Performing hot restart... (completed in 762ms)
[ ] Restarted application in 768ms.
[ +363 ms] [ERROR:flutter/lib/ui/ui_dart_state.cc(209)] Unhandled Exception:
'package:flutter/src/services/hardware_keyboard.dart': Failed assertion: line
787 pos 16: 'false': Should never encounter KeyData when transitMode is
rawKeyData.
[ ] #0 _AssertionError._doThrowNew
(dart:core-patch/errors_patch.dart:46:39)
[ ] #1 _AssertionError._throwNew
(dart:core-patch/errors_patch.dart:36:5)
[ ] #2 KeyEventManager.handleKeyData
(package:flutter/src/services/hardware_keyboard.dart:787:16)
[ ] #3 PlatformDispatcher._dispatchKeyData.<anonymous closure>
(dart:ui/platform_dispatcher.dart:375:61)
[ ] #4 _invoke2.<anonymous closure> (dart:ui/hooks.dart:205:15)
[ ] #5 _rootRun (dart:async/zone.dart:1428:13)
[ ] #6 _CustomZone.run (dart:async/zone.dart:1328:19)
[ ] #7 _CustomZone.runGuarded (dart:async/zone.dart:1236:7)
[ ] #8 _invoke2 (dart:ui/hooks.dart:204:10)
[ ] #9 PlatformDispatcher._dispatchKeyData
(dart:ui/platform_dispatcher.dart:373:5)
[ ] #10 _dispatchKeyData (dart:ui/hooks.dart:104:31)
[+1076 ms] [ERROR:flutter/lib/ui/ui_dart_state.cc(209)] Unhandled Exception:
'package:flutter/src/services/hardware_keyboard.dart': Failed assertion: line
787 pos 16: 'false': Should never encounter KeyData when transitMode is
rawKeyData.
[ ] #0 _AssertionError._doThrowNew
(dart:core-patch/errors_patch.dart:46:39)
[ ] #1 _AssertionError._throwNew
(dart:core-patch/errors_patch.dart:36:5)
[ ] #2 KeyEventManager.handleKeyData
(package:flutter/src/services/hardware_keyboard.dart:787:16)
[ ] #3 PlatformDispatcher._dispatchKeyData.<anonymous closure>
(dart:ui/platform_dispatcher.dart:375:61)
[ ] #4 _invoke2.<anonymous closure> (dart:ui/hooks.dart:205:15)
[ ] #5 _rootRun (dart:async/zone.dart:1428:13)
[ ] #6 _CustomZone.run (dart:async/zone.dart:1328:19)
[ ] #7 _CustomZone.runGuarded (dart:async/zone.dart:1236:7)
[ ] #8 _invoke2 (dart:ui/hooks.dart:204:10)
[ ] #9 PlatformDispatcher._dispatchKeyData
(dart:ui/platform_dispatcher.dart:373:5)
[ ] #10 _dispatchKeyData (dart:ui/hooks.dart:104:31)
[ +144 ms] [ERROR:flutter/lib/ui/ui_dart_state.cc(209)] Unhandled Exception:
'package:flutter/src/services/hardware_keyboard.dart': Failed assertion: line
787 pos 16: 'false': Should never encounter KeyData when transitMode is
rawKeyData.
[ ] #0 _AssertionError._doThrowNew
(dart:core-patch/errors_patch.dart:46:39)
[ ] #1 _AssertionError._throwNew
(dart:core-patch/errors_patch.dart:36:5)
[ +3 ms] #2 KeyEventManager.handleKeyData
(package:flutter/src/services/hardware_keyboard.dart:787:16)
[ ] #3 PlatformDispatcher._dispatchKeyData.<anonymous closure>
(dart:ui/platform_dispatcher.dart:375:61)
[ ] #4 _invoke2.<anonymous closure> (dart:ui/hooks.dart:205:15)
[ ] #5 _rootRun (dart:async/zone.dart:1428:13)
[ ] #6 _CustomZone.run (dart:async/zone.dart:1328:19)
[ ] #7 _CustomZone.runGuarded (dart:async/zone.dart:1236:7)
[ ] #8 _invoke2 (dart:ui/hooks.dart:204:10)
[ ] #9 PlatformDispatcher._dispatchKeyData
(dart:ui/platform_dispatcher.dart:373:5)
[ ] #10 _dispatchKeyData (dart:ui/hooks.dart:104:31)
[ ] [ERROR:flutter/lib/ui/ui_dart_state.cc(209)] Unhandled Exception:
'package:flutter/src/services/hardware_keyboard.dart': Failed assertion: line
787 pos 16: 'false': Should never encounter KeyData when transitMode is
rawKeyData.
[ ] #0 _AssertionError._doThrowNew
(dart:core-patch/errors_patch.dart:46:39)
[ ] #1 _AssertionError._throwNew
(dart:core-patch/errors_patch.dart:36:5)
[ ] #2 KeyEventManager.handleKeyData
(package:flutter/src/services/hardware_keyboard.dart:787:16)
[ ] #3 PlatformDispatcher._dispatchKeyData.<anonymous closure>
(dart:ui/platform_dispatcher.dart:375:61)
[ ] #4 _invoke2.<anonymous closure> (dart:ui/hooks.dart:205:15)
[ ] #5 _rootRun (dart:async/zone.dart:1428:13)
[ ] #6 _CustomZone.run (dart:async/zone.dart:1328:19)
[ ] #7 _CustomZone.runGuarded (dart:async/zone.dart:1236:7)
[ ] #8 _invoke2 (dart:ui/hooks.dart:204:10)
[ ] #9 PlatformDispatcher._dispatchKeyData
(dart:ui/platform_dispatcher.dart:373:5)
[ ] #10 _dispatchKeyData (dart:ui/hooks.dart:104:31)
[ ] [ERROR:flutter/lib/ui/ui_dart_state.cc(209)] Unhandled Exception:
'package:flutter/src/services/hardware_keyboard.dart': Failed assertion: line
787 pos 16: 'false': Should never encounter KeyData when transitMode is
rawKeyData.
[ ] #0 _AssertionError._doThrowNew
(dart:core-patch/errors_patch.dart:46:39)
[ ] #1 _AssertionError._throwNew
(dart:core-patch/errors_patch.dart:36:5)
[ ] #2 KeyEventManager.handleKeyData
(package:flutter/src/services/hardware_keyboard.dart:787:16)
[ ] #3 PlatformDispatcher._dispatchKeyData.<anonymous closure>
(dart:ui/platform_dispatcher.dart:375:61)
[ ] #4 _invoke2.<anonymous closure> (dart:ui/hooks.dart:205:15)
[ ] #5 _rootRun (dart:async/zone.dart:1428:13)
[ ] #6 _CustomZone.run (dart:async/zone.dart:1328:19)
[ ] #7 _CustomZone.runGuarded (dart:async/zone.dart:1236:7)
[ ] #8 _invoke2 (dart:ui/hooks.dart:204:10)
[ ] #9 PlatformDispatcher._dispatchKeyData
(dart:ui/platform_dispatcher.dart:373:5)
[ ] #10 _dispatchKeyData (dart:ui/hooks.dart:104:31)
[ ] [ERROR:flutter/lib/ui/ui_dart_state.cc(209)] Unhandled Exception:
'package:flutter/src/services/hardware_keyboard.dart': Failed assertion: line
787 pos 16: 'false': Should never encounter KeyData when transitMode is
rawKeyData.
[ ] #0 _AssertionError._doThrowNew
(dart:core-patch/errors_patch.dart:46:39)
[ ] #1 _AssertionError._throwNew
(dart:core-patch/errors_patch.dart:36:5)
[ ] #2 KeyEventManager.handleKeyData
(package:flutter/src/services/hardware_keyboard.dart:787:16)
[ ] #3 PlatformDispatcher._dispatchKeyData.<anonymous closure>
(dart:ui/platform_dispatcher.dart:375:61)
[ ] #4 _invoke2.<anonymous closure> (dart:ui/hooks.dart:205:15)
[ ] #5 _rootRun (dart:async/zone.dart:1428:13)
[ ] #6 _CustomZone.run (dart:async/zone.dart:1328:19)
[ ] #7 _CustomZone.runGuarded (dart:async/zone.dart:1236:7)
[ ] #8 _invoke2 (dart:ui/hooks.dart:204:10)
[ ] #9 PlatformDispatcher._dispatchKeyData
(dart:ui/platform_dispatcher.dart:373:5)
[ ] #10 _dispatchKeyData (dart:ui/hooks.dart:104:31)
[ ] [ERROR:flutter/lib/ui/ui_dart_state.cc(209)] Unhandled Exception:
'package:flutter/src/services/hardware_keyboard.dart': Failed assertion: line
787 pos 16: 'false': Should never encounter KeyData when transitMode is
rawKeyData.
[ ] #0 _AssertionError._doThrowNew
(dart:core-patch/errors_patch.dart:46:39)
[ ] #1 _AssertionError._throwNew
(dart:core-patch/errors_patch.dart:36:5)
[ ] #2 KeyEventManager.handleKeyData
(package:flutter/src/services/hardware_keyboard.dart:787:16)
[ ] #3 PlatformDispatcher._dispatchKeyData.<anonymous closure>
(dart:ui/platform_dispatcher.dart:375:61)
[ ] #4 _invoke2.<anonymous closure> (dart:ui/hooks.dart:205:15)
[ ] #5 _rootRun (dart:async/zone.dart:1428:13)
[ ] #6 _CustomZone.run (dart:async/zone.dart:1328:19)
[ ] #7 _CustomZone.runGuarded (dart:async/zone.dart:1236:7)
[ ] #8 _invoke2 (dart:ui/hooks.dart:204:10)
[ ] #9 PlatformDispatcher._dispatchKeyData
(dart:ui/platform_dispatcher.dart:373:5)
[ ] #10 _dispatchKeyData (dart:ui/hooks.dart:104:31)
[ ] [ERROR:flutter/lib/ui/ui_dart_state.cc(209)] Unhandled Exception:
'package:flutter/src/services/hardware_keyboard.dart': Failed assertion: line
787 pos 16: 'false': Should never encounter KeyData when transitMode is
rawKeyData.
[ ] #0 _AssertionError._doThrowNew
(dart:core-patch/errors_patch.dart:46:39)
[ ] #1 _AssertionError._throwNew
(dart:core-patch/errors_patch.dart:36:5)
[ ] #2 KeyEventManager.handleKeyData
(package:flutter/src/services/hardware_keyboard.dart:787:16)
[ ] #3 PlatformDispatcher._dispatchKeyData.<anonymous closure>
(dart:ui/platform_dispatcher.dart:375:61)
[ ] #4 _invoke2.<anonymous closure> (dart:ui/hooks.dart:205:15)
[ ] #5 _rootRun (dart:async/zone.dart:1428:13)
[ ] #6 _CustomZone.run (dart:async/zone.dart:1328:19)
[ ] #7 _CustomZone.runGuarded (dart:async/zone.dart:1236:7)
[ ] #8 _invoke2 (dart:ui/hooks.dart:204:10)
[ ] #9 PlatformDispatcher._dispatchKeyData
(dart:ui/platform_dispatcher.dart:373:5)
[ ] #10 _dispatchKeyData (dart:ui/hooks.dart:104:31)
[ ] [ERROR:flutter/lib/ui/ui_dart_state.cc(209)] Unhandled Exception:
'package:flutter/src/services/hardware_keyboard.dart': Failed assertion: line
787 pos 16: 'false': Should never encounter KeyData when transitMode is
rawKeyData.
[ ] #0 _AssertionError._doThrowNew
(dart:core-patch/errors_patch.dart:46:39)
[ ] #1 _AssertionError._throwNew
(dart:core-patch/errors_patch.dart:36:5)
[ ] #2 KeyEventManager.handleKeyData
(package:flutter/src/services/hardware_keyboard.dart:787:16)
[ ] #3 PlatformDispatcher._dispatchKeyData.<anonymous closure>
(dart:ui/platform_dispatcher.dart:375:61)
[ ] #4 _invoke2.<anonymous closure> (dart:ui/hooks.dart:205:15)
[ ] #5 _rootRun (dart:async/zone.dart:1428:13)
[ ] #6 _CustomZone.run (dart:async/zone.dart:1328:19)
[ ] #7 _CustomZone.runGuarded (dart:async/zone.dart:1236:7)
[ ] #8 _invoke2 (dart:ui/hooks.dart:204:10)
[ ] #9 PlatformDispatcher._dispatchKeyData
(dart:ui/platform_dispatcher.dart:373:5)
[ ] #10 _dispatchKeyData (dart:ui/hooks.dart:104:31)
[ ] [ERROR:flutter/lib/ui/ui_dart_state.cc(209)] Unhandled Exception:
'package:flutter/src/services/hardware_keyboard.dart': Failed assertion: line
787 pos 16: 'false': Should never encounter KeyData when transitMode is
rawKeyData.
[ ] #0 _AssertionError._doThrowNew
(dart:core-patch/errors_patch.dart:46:39)
[ ] #1 _AssertionError._throwNew
(dart:core-patch/errors_patch.dart:36:5)
[ ] #2 KeyEventManager.handleKeyData
(package:flutter/src/services/hardware_keyboard.dart:787:16)
[ ] #3 PlatformDispatcher._dispatchKeyData.<anonymous closure>
(dart:ui/platform_dispatcher.dart:375:61)
[ ] #4 _invoke2.<anonymous closure> (dart:ui/hooks.dart:205:15)
[ ] #5 _rootRun (dart:async/zone.dart:1428:13)
[ +1 ms] #6 _CustomZone.run (dart:async/zone.dart:1328:19)
[ ] #7 _CustomZone.runGuarded (dart:async/zone.dart:1236:7)
[ ] #8 _invoke2 (dart:ui/hooks.dart:204:10)
[ ] #9 PlatformDispatcher._dispatchKeyData
(dart:ui/platform_dispatcher.dart:373:5)
[ ] #10 _dispatchKeyData (dart:ui/hooks.dart:104:31)
[ +5 ms] [ERROR:flutter/lib/ui/ui_dart_state.cc(209)] Unhandled Exception:
'package:flutter/src/services/hardware_keyboard.dart': Failed assertion: line
787 pos 16: 'false': Should never encounter KeyData when transitMode is
rawKeyData.
[ ] #0 _AssertionError._doThrowNew
(dart:core-patch/errors_patch.dart:46:39)
[ ] #1 _AssertionError._throwNew
(dart:core-patch/errors_patch.dart:36:5)
[ ] #2 KeyEventManager.handleKeyData
(package:flutter/src/services/hardware_keyboard.dart:787:16)
[ ] #3 PlatformDispatcher._dispatchKeyData.<anonymous closure>
(dart:ui/platform_dispatcher.dart:375:61)
[ ] #4 _invoke2.<anonymous closure> (dart:ui/hooks.dart:205:15)
[ ] #5 _rootRun (dart:async/zone.dart:1428:13)
[ ] #6 _CustomZone.run (dart:async/zone.dart:1328:19)
[ ] #7 _CustomZone.runGuarded (dart:async/zone.dart:1236:7)
[ ] #8 _invoke2 (dart:ui/hooks.dart:204:10)
[ ] #9 PlatformDispatcher._dispatchKeyData
(dart:ui/platform_dispatcher.dart:373:5)
[ ] #10 _dispatchKeyData (dart:ui/hooks.dart:104:31)
[ +5 ms] [ERROR:flutter/lib/ui/ui_dart_state.cc(209)] Unhandled Exception:
'package:flutter/src/services/hardware_keyboard.dart': Failed assertion: line
787 pos 16: 'false': Should never encounter KeyData when transitMode is
rawKeyData.
[ ] #0 _AssertionError._doThrowNew
(dart:core-patch/errors_patch.dart:46:39)
[ ] #1 _AssertionError._throwNew
(dart:core-patch/errors_patch.dart:36:5)
[ ] #2 KeyEventManager.handleKeyData
(package:flutter/src/services/hardware_keyboard.dart:787:16)
[ ] #3 PlatformDispatcher._dispatchKeyData.<anonymous closure>
(dart:ui/platform_dispatcher.dart:375:61)
[ ] #4 _invoke2.<anonymous closure> (dart:ui/hooks.dart:205:15)
[ ] #5 _rootRun (dart:async/zone.dart:1428:13)
[ ] #6 _CustomZone.run (dart:async/zone.dart:1328:19)
[ ] #7 _CustomZone.runGuarded (dart:async/zone.dart:1236:7)
[ ] #8 _invoke2 (dart:ui/hooks.dart:204:10)
[ ] #9 PlatformDispatcher._dispatchKeyData
(dart:ui/platform_dispatcher.dart:373:5)
[ ] #10 _dispatchKeyData (dart:ui/hooks.dart:104:31)
[ +67 ms] [ERROR:flutter/lib/ui/ui_dart_state.cc(209)] Unhandled Exception:
'package:flutter/src/services/hardware_keyboard.dart': Failed assertion: line
787 pos 16: 'false': Should never encounter KeyData when transitMode is
rawKeyData.
[ ] #0 _AssertionError._doThrowNew
(dart:core-patch/errors_patch.dart:46:39)
[ ] #1 _AssertionError._throwNew
(dart:core-patch/errors_patch.dart:36:5)
[ ] #2 KeyEventManager.handleKeyData
(package:flutter/src/services/hardware_keyboard.dart:787:16)
[ ] #3 PlatformDispatcher._dispatchKeyData.<anonymous closure>
(dart:ui/platform_dispatcher.dart:375:61)
[ ] #4 _invoke2.<anonymous closure> (dart:ui/hooks.dart:205:15)
[ ] #5 _rootRun (dart:async/zone.dart:1428:13)
[ ] #6 _CustomZone.run (dart:async/zone.dart:1328:19)
[ ] #7 _CustomZone.runGuarded (dart:async/zone.dart:1236:7)
[ ] #8 _invoke2 (dart:ui/hooks.dart:204:10)
[ ] #9 PlatformDispatcher._dispatchKeyData
(dart:ui/platform_dispatcher.dart:373:5)
[ ] #10 _dispatchKeyData (dart:ui/hooks.dart:104:31)
[ +30 ms] [ERROR:flutter/lib/ui/ui_dart_state.cc(209)] Unhandled Exception:
'package:flutter/src/services/hardware_keyboard.dart': Failed assertion: line
787 pos 16: 'false': Should never encounter KeyData when transitMode is
rawKeyData.
[ ] #0 _AssertionError._doThrowNew
(dart:core-patch/errors_patch.dart:46:39)
[ ] #1 _AssertionError._throwNew
(dart:core-patch/errors_patch.dart:36:5)
[ ] #2 KeyEventManager.handleKeyData
(package:flutter/src/services/hardware_keyboard.dart:787:16)
[ ] #3 PlatformDispatcher._dispatchKeyData.<anonymous closure>
(dart:ui/platform_dispatcher.dart:375:61)
[ ] #4 _invoke2.<anonymous closure> (dart:ui/hooks.dart:205:15)
[ ] #5 _rootRun (dart:async/zone.dart:1428:13)
[ ] #6 _CustomZone.run (dart:async/zone.dart:1328:19)
[ ] #7 _CustomZone.runGuarded (dart:async/zone.dart:1236:7)
[ ] #8 _invoke2 (dart:ui/hooks.dart:204:10)
[ ] #9 PlatformDispatcher._dispatchKeyData
(dart:ui/platform_dispatcher.dart:373:5)
[ ] #10 _dispatchKeyData (dart:ui/hooks.dart:104:31)
[ +79 ms] [ERROR:flutter/lib/ui/ui_dart_state.cc(209)] Unhandled Exception:
'package:flutter/src/services/hardware_keyboard.dart': Failed assertion: line
787 pos 16: 'false': Should never encounter KeyData when transitMode is
rawKeyData.
[ ] #0 _AssertionError._doThrowNew
(dart:core-patch/errors_patch.dart:46:39)
[ ] #1 _AssertionError._throwNew
(dart:core-patch/errors_patch.dart:36:5)
[ +1 ms] #2 KeyEventManager.handleKeyData
(package:flutter/src/services/hardware_keyboard.dart:787:16)
[ +1 ms] #3 PlatformDispatcher._dispatchKeyData.<anonymous closure>
(dart:ui/platform_dispatcher.dart:375:61)
[ +1 ms] #4 _invoke2.<anonymous closure> (dart:ui/hooks.dart:205:15)
[ ] #5 _rootRun (dart:async/zone.dart:1428:13)
[ ] #6 _CustomZone.run (dart:async/zone.dart:1328:19)
[ ] #7 _CustomZone.runGuarded (dart:async/zone.dart:1236:7)
[ ] #8 _invoke2 (dart:ui/hooks.dart:204:10)
[ ] #9 PlatformDispatcher._dispatchKeyData
(dart:ui/platform_dispatcher.dart:373:5)
[ ] #10 _dispatchKeyData (dart:ui/hooks.dart:104:31)
[ +117 ms] [ERROR:flutter/lib/ui/ui_dart_state.cc(209)] Unhandled Exception:
'package:flutter/src/services/hardware_keyboard.dart': Failed assertion: line
787 pos 16: 'false': Should never encounter KeyData when transitMode is
rawKeyData.
[ ] #0 _AssertionError._doThrowNew
(dart:core-patch/errors_patch.dart:46:39)
[ ] #1 _AssertionError._throwNew
(dart:core-patch/errors_patch.dart:36:5)
[ ] #2 KeyEventManager.handleKeyData
(package:flutter/src/services/hardware_keyboard.dart:787:16)
[ ] #3 PlatformDispatcher._dispatchKeyData.<anonymous closure>
(dart:ui/platform_dispatcher.dart:375:61)
[ ] #4 _invoke2.<anonymous closure> (dart:ui/hooks.dart:205:15)
[ ] #5 _rootRun (dart:async/zone.dart:1428:13)
[ ] #6 _CustomZone.run (dart:async/zone.dart:1328:19)
[ ] #7 _CustomZone.runGuarded (dart:async/zone.dart:1236:7)
[ ] #8 _invoke2 (dart:ui/hooks.dart:204:10)
[ ] #9 PlatformDispatcher._dispatchKeyData
(dart:ui/platform_dispatcher.dart:373:5)
[ ] #10 _dispatchKeyData (dart:ui/hooks.dart:104:31)
[ +20 ms] [ERROR:flutter/lib/ui/ui_dart_state.cc(209)] Unhandled Exception:
'package:flutter/src/services/hardware_keyboard.dart': Failed assertion: line
787 pos 16: 'false': Should never encounter KeyData when transitMode is
rawKeyData.
[ ] #0 _AssertionError._doThrowNew
(dart:core-patch/errors_patch.dart:46:39)
[ ] #1 _AssertionError._throwNew
(dart:core-patch/errors_patch.dart:36:5)
[ ] #2 KeyEventManager.handleKeyData
(package:flutter/src/services/hardware_keyboard.dart:787:16)
[ ] #3 PlatformDispatcher._dispatchKeyData.<anonymous closure>
(dart:ui/platform_dispatcher.dart:375:61)
[ ] #4 _invoke2.<anonymous closure> (dart:ui/hooks.dart:205:15)
[ ] #5 _rootRun (dart:async/zone.dart:1428:13)
[ ] #6 _CustomZone.run (dart:async/zone.dart:1328:19)
[ ] #7 _CustomZone.runGuarded (dart:async/zone.dart:1236:7)
[ ] #8 _invoke2 (dart:ui/hooks.dart:204:10)
[ ] #9 PlatformDispatcher._dispatchKeyData
(dart:ui/platform_dispatcher.dart:373:5)
[ ] #10 _dispatchKeyData (dart:ui/hooks.dart:104:31)
[ +71 ms] [ERROR:flutter/lib/ui/ui_dart_state.cc(209)] Unhandled Exception:
'package:flutter/src/services/hardware_keyboard.dart': Failed assertion: line
787 pos 16: 'false': Should never encounter KeyData when transitMode is
rawKeyData.
[ ] #0 _AssertionError._doThrowNew
(dart:core-patch/errors_patch.dart:46:39)
[ ] #1 _AssertionError._throwNew
(dart:core-patch/errors_patch.dart:36:5)
[ ] #2 KeyEventManager.handleKeyData
(package:flutter/src/services/hardware_keyboard.dart:787:16)
[ ] #3 PlatformDispatcher._dispatchKeyData.<anonymous closure>
(dart:ui/platform_dispatcher.dart:375:61)
[ ] #4 _invoke2.<anonymous closure> (dart:ui/hooks.dart:205:15)
[ ] #5 _rootRun (dart:async/zone.dart:1428:13)
[ ] #6 _CustomZone.run (dart:async/zone.dart:1328:19)
[ ] #7 _CustomZone.runGuarded (dart:async/zone.dart:1236:7)
[ ] #8 _invoke2 (dart:ui/hooks.dart:204:10)
[ ] #9 PlatformDispatcher._dispatchKeyData
(dart:ui/platform_dispatcher.dart:373:5)
[ ] #10 _dispatchKeyData (dart:ui/hooks.dart:104:31)
[ +73 ms] [ERROR:flutter/lib/ui/ui_dart_state.cc(209)] Unhandled Exception:
'package:flutter/src/services/hardware_keyboard.dart': Failed assertion: line
787 pos 16: 'false': Should never encounter KeyData when transitMode is
rawKeyData.
[ ] #0 _AssertionError._doThrowNew
(dart:core-patch/errors_patch.dart:46:39)
[ ] #1 _AssertionError._throwNew
(dart:core-patch/errors_patch.dart:36:5)
[ ] #2 KeyEventManager.handleKeyData
(package:flutter/src/services/hardware_keyboard.dart:787:16)
[ ] #3 PlatformDispatcher._dispatchKeyData.<anonymous closure>
(dart:ui/platform_dispatcher.dart:375:61)
[ ] #4 _invoke2.<anonymous closure> (dart:ui/hooks.dart:205:15)
[ ] #5 _rootRun (dart:async/zone.dart:1428:13)
[ ] #6 _CustomZone.run (dart:async/zone.dart:1328:19)
[ ] #7 _CustomZone.runGuarded (dart:async/zone.dart:1236:7)
[ ] #8 _invoke2 (dart:ui/hooks.dart:204:10)
[ ] #9 PlatformDispatcher._dispatchKeyData
(dart:ui/platform_dispatcher.dart:373:5)
[ ] #10 _dispatchKeyData (dart:ui/hooks.dart:104:31)
[ +74 ms] [ERROR:flutter/lib/ui/ui_dart_state.cc(209)] Unhandled Exception:
'package:flutter/src/services/hardware_keyboard.dart': Failed assertion: line
787 pos 16: 'false': Should never encounter KeyData when transitMode is
rawKeyData.
[ ] #0 _AssertionError._doThrowNew
(dart:core-patch/errors_patch.dart:46:39)
[ ] #1 _AssertionError._throwNew
(dart:core-patch/errors_patch.dart:36:5)
[ ] #2 KeyEventManager.handleKeyData
(package:flutter/src/services/hardware_keyboard.dart:787:16)
[ ] #3 PlatformDispatcher._dispatchKeyData.<anonymous closure>
(dart:ui/platform_dispatcher.dart:375:61)
[ ] #4 _invoke2.<anonymous closure> (dart:ui/hooks.dart:205:15)
[ ] #5 _rootRun (dart:async/zone.dart:1428:13)
[ ] #6 _CustomZone.run (dart:async/zone.dart:1328:19)
[ ] #7 _CustomZone.runGuarded (dart:async/zone.dart:1236:7)
[ ] #8 _invoke2 (dart:ui/hooks.dart:204:10)
[ ] #9 PlatformDispatcher._dispatchKeyData
(dart:ui/platform_dispatcher.dart:373:5)
[ ] #10 _dispatchKeyData (dart:ui/hooks.dart:104:31)
[ +56 ms] [ERROR:flutter/lib/ui/ui_dart_state.cc(209)] Unhandled Exception:
'package:flutter/src/services/hardware_keyboard.dart': Failed assertion: line
787 pos 16: 'false': Should never encounter KeyData when transitMode is
rawKeyData.
[ ] #0 _AssertionError._doThrowNew
(dart:core-patch/errors_patch.dart:46:39)
[ ] #1 _AssertionError._throwNew
(dart:core-patch/errors_patch.dart:36:5)
[ ] #2 KeyEventManager.handleKeyData
(package:flutter/src/services/hardware_keyboard.dart:787:16)
[ ] #3 PlatformDispatcher._dispatchKeyData.<anonymous closure>
(dart:ui/platform_dispatcher.dart:375:61)
[ ] #4 _invoke2.<anonymous closure> (dart:ui/hooks.dart:205:15)
[ ] #5 _rootRun (dart:async/zone.dart:1428:13)
[ ] #6 _CustomZone.run (dart:async/zone.dart:1328:19)
[ ] #7 _CustomZone.runGuarded (dart:async/zone.dart:1236:7)
[ ] #8 _invoke2 (dart:ui/hooks.dart:204:10)
[ ] #9 PlatformDispatcher._dispatchKeyData
(dart:ui/platform_dispatcher.dart:373:5)
[ ] #10 _dispatchKeyData (dart:ui/hooks.dart:104:31)
[ +96 ms] [ERROR:flutter/lib/ui/ui_dart_state.cc(209)] Unhandled Exception:
'package:flutter/src/services/hardware_keyboard.dart': Failed assertion: line
787 pos 16: 'false': Should never encounter KeyData when transitMode is
rawKeyData.
[ ] #0 _AssertionError._doThrowNew
(dart:core-patch/errors_patch.dart:46:39)
[ ] #1 _AssertionError._throwNew
(dart:core-patch/errors_patch.dart:36:5)
[ ] #2 KeyEventManager.handleKeyData
(package:flutter/src/services/hardware_keyboard.dart:787:16)
[ ] #3 PlatformDispatcher._dispatchKeyData.<anonymous closure>
(dart:ui/platform_dispatcher.dart:375:61)
[ ] #4 _invoke2.<anonymous closure> (dart:ui/hooks.dart:205:15)
[ ] #5 _rootRun (dart:async/zone.dart:1428:13)
[ +1 ms] #6 _CustomZone.run (dart:async/zone.dart:1328:19)
[ ] #7 _CustomZone.runGuarded (dart:async/zone.dart:1236:7)
[ ] #8 _invoke2 (dart:ui/hooks.dart:204:10)
[ ] #9 PlatformDispatcher._dispatchKeyData
(dart:ui/platform_dispatcher.dart:373:5)
[ ] #10 _dispatchKeyData (dart:ui/hooks.dart:104:31)
[ +50 ms] [ERROR:flutter/lib/ui/ui_dart_state.cc(209)] Unhandled Exception:
'package:flutter/src/services/hardware_keyboard.dart': Failed assertion: line
787 pos 16: 'false': Should never encounter KeyData when transitMode is
rawKeyData.
[ ] #0 _AssertionError._doThrowNew
(dart:core-patch/errors_patch.dart:46:39)
[ ] #1 _AssertionError._throwNew
(dart:core-patch/errors_patch.dart:36:5)
[ ] #2 KeyEventManager.handleKeyData
(package:flutter/src/services/hardware_keyboard.dart:787:16)
[ ] #3 PlatformDispatcher._dispatchKeyData.<anonymous closure>
(dart:ui/platform_dispatcher.dart:375:61)
[ ] #4 _invoke2.<anonymous closure> (dart:ui/hooks.dart:205:15)
[ ] #5 _rootRun (dart:async/zone.dart:1428:13)
[ ] #6 _CustomZone.run (dart:async/zone.dart:1328:19)
[ ] #7 _CustomZone.runGuarded (dart:async/zone.dart:1236:7)
[ ] #8 _invoke2 (dart:ui/hooks.dart:204:10)
[ ] #9 PlatformDispatcher._dispatchKeyData
(dart:ui/platform_dispatcher.dart:373:5)
[ ] #10 _dispatchKeyData (dart:ui/hooks.dart:104:31)
[ +93 ms] [ERROR:flutter/lib/ui/ui_dart_state.cc(209)] Unhandled Exception:
'package:flutter/src/services/hardware_keyboard.dart': Failed assertion: line
787 pos 16: 'false': Should never encounter KeyData when transitMode is
rawKeyData.
[ ] #0 _AssertionError._doThrowNew
(dart:core-patch/errors_patch.dart:46:39)
[ ] #1 _AssertionError._throwNew
(dart:core-patch/errors_patch.dart:36:5)
[ ] #2 KeyEventManager.handleKeyData
(package:flutter/src/services/hardware_keyboard.dart:787:16)
[ ] #3 PlatformDispatcher._dispatchKeyData.<anonymous closure>
(dart:ui/platform_dispatcher.dart:375:61)
[ ] #4 _invoke2.<anonymous closure> (dart:ui/hooks.dart:205:15)
[ ] #5 _rootRun (dart:async/zone.dart:1428:13)
[ ] #6 _CustomZone.run (dart:async/zone.dart:1328:19)
[ ] #7 _CustomZone.runGuarded (dart:async/zone.dart:1236:7)
[ ] #8 _invoke2 (dart:ui/hooks.dart:204:10)
[ ] #9 PlatformDispatcher._dispatchKeyData
(dart:ui/platform_dispatcher.dart:373:5)
[ ] #10 _dispatchKeyData (dart:ui/hooks.dart:104:31)
[ +56 ms] [ERROR:flutter/lib/ui/ui_dart_state.cc(209)] Unhandled Exception:
'package:flutter/src/services/hardware_keyboard.dart': Failed assertion: line
787 pos 16: 'false': Should never encounter KeyData when transitMode is
rawKeyData.
[ ] #0 _AssertionError._doThrowNew
(dart:core-patch/errors_patch.dart:46:39)
[ ] #1 _AssertionError._throwNew
(dart:core-patch/errors_patch.dart:36:5)
[ ] #2 KeyEventManager.handleKeyData
(package:flutter/src/services/hardware_keyboard.dart:787:16)
[ ] #3 PlatformDispatcher._dispatchKeyData.<anonymous closure>
(dart:ui/platform_dispatcher.dart:375:61)
[ ] #4 _invoke2.<anonymous closure> (dart:ui/hooks.dart:205:15)
[ ] #5 _rootRun (dart:async/zone.dart:1428:13)
[ ] #6 _CustomZone.run (dart:async/zone.dart:1328:19)
[ ] #7 _CustomZone.runGuarded (dart:async/zone.dart:1236:7)
[ ] #8 _invoke2 (dart:ui/hooks.dart:204:10)
[ ] #9 PlatformDispatcher._dispatchKeyData
(dart:ui/platform_dispatcher.dart:373:5)
[ ] #10 _dispatchKeyData (dart:ui/hooks.dart:104:31)
[ +59 ms] [ERROR:flutter/lib/ui/ui_dart_state.cc(209)] Unhandled Exception:
'package:flutter/src/services/hardware_keyboard.dart': Failed assertion: line
787 pos 16: 'false': Should never encounter KeyData when transitMode is
rawKeyData.
[ ] #0 _AssertionError._doThrowNew
(dart:core-patch/errors_patch.dart:46:39)
[ +1 ms] #1 _AssertionError._throwNew
(dart:core-patch/errors_patch.dart:36:5)
[ ] #2 KeyEventManager.handleKeyData
(package:flutter/src/services/hardware_keyboard.dart:787:16)
[ ] #3 PlatformDispatcher._dispatchKeyData.<anonymous closure>
(dart:ui/platform_dispatcher.dart:375:61)
[ ] #4 _invoke2.<anonymous closure> (dart:ui/hooks.dart:205:15)
[ ] #5 _rootRun (dart:async/zone.dart:1428:13)
[ ] #6 _CustomZone.run (dart:async/zone.dart:1328:19)
[ ] #7 _CustomZone.runGuarded (dart:async/zone.dart:1236:7)
[ ] #8 _invoke2 (dart:ui/hooks.dart:204:10)
[ ] #9 PlatformDispatcher._dispatchKeyData
(dart:ui/platform_dispatcher.dart:373:5)
[ ] #10 _dispatchKeyData (dart:ui/hooks.dart:104:31)
[ +85 ms] [ERROR:flutter/lib/ui/ui_dart_state.cc(209)] Unhandled Exception:
'package:flutter/src/services/hardware_keyboard.dart': Failed assertion: line
787 pos 16: 'false': Should never encounter KeyData when transitMode is
rawKeyData.
[ ] #0 _AssertionError._doThrowNew
(dart:core-patch/errors_patch.dart:46:39)
[ ] #1 _AssertionError._throwNew
(dart:core-patch/errors_patch.dart:36:5)
[ ] #2 KeyEventManager.handleKeyData
(package:flutter/src/services/hardware_keyboard.dart:787:16)
[ ] #3 PlatformDispatcher._dispatchKeyData.<anonymous closure>
(dart:ui/platform_dispatcher.dart:375:61)
[ ] #4 _invoke2.<anonymous closure> (dart:ui/hooks.dart:205:15)
[ ] #5 _rootRun (dart:async/zone.dart:1428:13)
[ ] #6 _CustomZone.run (dart:async/zone.dart:1328:19)
[ ] #7 _CustomZone.runGuarded (dart:async/zone.dart:1236:7)
[ ] #8 _invoke2 (dart:ui/hooks.dart:204:10)
[ ] #9 PlatformDispatcher._dispatchKeyData
(dart:ui/platform_dispatcher.dart:373:5)
[ ] #10 _dispatchKeyData (dart:ui/hooks.dart:104:31)
[ +65 ms] [ERROR:flutter/lib/ui/ui_dart_state.cc(209)] Unhandled Exception:
'package:flutter/src/services/hardware_keyboard.dart': Failed assertion: line
787 pos 16: 'false': Should never encounter KeyData when transitMode is
rawKeyData.
[ ] #0 _AssertionError._doThrowNew
(dart:core-patch/errors_patch.dart:46:39)
[ ] #1 _AssertionError._throwNew
(dart:core-patch/errors_patch.dart:36:5)
[ ] #2 KeyEventManager.handleKeyData
(package:flutter/src/services/hardware_keyboard.dart:787:16)
[ ] #3 PlatformDispatcher._dispatchKeyData.<anonymous closure>
(dart:ui/platform_dispatcher.dart:375:61)
[ ] #4 _invoke2.<anonymous closure> (dart:ui/hooks.dart:205:15)
[ ] #5 _rootRun (dart:async/zone.dart:1428:13)
[ ] #6 _CustomZone.run (dart:async/zone.dart:1328:19)
[ ] #7 _CustomZone.runGuarded (dart:async/zone.dart:1236:7)
[ ] #8 _invoke2 (dart:ui/hooks.dart:204:10)
[ ] #9 PlatformDispatcher._dispatchKeyData
(dart:ui/platform_dispatcher.dart:373:5)
[ ] #10 _dispatchKeyData (dart:ui/hooks.dart:104:31)
[ +68 ms] [ERROR:flutter/lib/ui/ui_dart_state.cc(209)] Unhandled Exception:
'package:flutter/src/services/hardware_keyboard.dart': Failed assertion: line
787 pos 16: 'false': Should never encounter KeyData when transitMode is
rawKeyData.
[ ] #0 _AssertionError._doThrowNew
(dart:core-patch/errors_patch.dart:46:39)
[ ] #1 _AssertionError._throwNew
(dart:core-patch/errors_patch.dart:36:5)
[ ] #2 KeyEventManager.handleKeyData
(package:flutter/src/services/hardware_keyboard.dart:787:16)
[ ] #3 PlatformDispatcher._dispatchKeyData.<anonymous closure>
(dart:ui/platform_dispatcher.dart:375:61)
[ ] #4 _invoke2.<anonymous closure> (dart:ui/hooks.dart:205:15)
[ ] #5 _rootRun (dart:async/zone.dart:1428:13)
[ ] #6 _CustomZone.run (dart:async/zone.dart:1328:19)
[ ] #7 _CustomZone.runGuarded (dart:async/zone.dart:1236:7)
[ ] #8 _invoke2 (dart:ui/hooks.dart:204:10)
[ ] #9 PlatformDispatcher._dispatchKeyData
(dart:ui/platform_dispatcher.dart:373:5)
[ ] #10 _dispatchKeyData (dart:ui/hooks.dart:104:31)
[ +93 ms] [ERROR:flutter/lib/ui/ui_dart_state.cc(209)] Unhandled Exception:
'package:flutter/src/services/hardware_keyboard.dart': Failed assertion: line
787 pos 16: 'false': Should never encounter KeyData when transitMode is
rawKeyData.
[ +1 ms] #0 _AssertionError._doThrowNew
(dart:core-patch/errors_patch.dart:46:39)
[ ] #1 _AssertionError._throwNew
(dart:core-patch/errors_patch.dart:36:5)
[ ] #2 KeyEventManager.handleKeyData
(package:flutter/src/services/hardware_keyboard.dart:787:16)
[ ] #3 PlatformDispatcher._dispatchKeyData.<anonymous closure>
(dart:ui/platform_dispatcher.dart:375:61)
[ ] #4 _invoke2.<anonymous closure> (dart:ui/hooks.dart:205:15)
[ ] #5 _rootRun (dart:async/zone.dart:1428:13)
[ ] #6 _CustomZone.run (dart:async/zone.dart:1328:19)
[ ] #7 _CustomZone.runGuarded (dart:async/zone.dart:1236:7)
[ ] #8 _invoke2 (dart:ui/hooks.dart:204:10)
[ ] #9 PlatformDispatcher._dispatchKeyData
(dart:ui/platform_dispatcher.dart:373:5)
[ ] #10 _dispatchKeyData (dart:ui/hooks.dart:104:31)
[ +141 ms] [ERROR:flutter/lib/ui/ui_dart_state.cc(209)] Unhandled Exception:
'package:flutter/src/services/hardware_keyboard.dart': Failed assertion: line
787 pos 16: 'false': Should never encounter KeyData when transitMode is
rawKeyData.
[ ] #0 _AssertionError._doThrowNew
(dart:core-patch/errors_patch.dart:46:39)
[ ] #1 _AssertionError._throwNew
(dart:core-patch/errors_patch.dart:36:5)
[ ] #2 KeyEventManager.handleKeyData
(package:flutter/src/services/hardware_keyboard.dart:787:16)
[ ] #3 PlatformDispatcher._dispatchKeyData.<anonymous closure>
(dart:ui/platform_dispatcher.dart:375:61)
[ ] #4 _invoke2.<anonymous closure> (dart:ui/hooks.dart:205:15)
[ ] #5 _rootRun (dart:async/zone.dart:1428:13)
[ ] #6 _CustomZone.run (dart:async/zone.dart:1328:19)
[ ] #7 _CustomZone.runGuarded (dart:async/zone.dart:1236:7)
[ ] #8 _invoke2 (dart:ui/hooks.dart:204:10)
[ ] #9 PlatformDispatcher._dispatchKeyData
(dart:ui/platform_dispatcher.dart:373:5)
[ ] #10 _dispatchKeyData (dart:ui/hooks.dart:104:31)
[ ] [ERROR:flutter/lib/ui/ui_dart_state.cc(209)] Unhandled Exception:
'package:flutter/src/services/hardware_keyboard.dart': Failed assertion: line
787 pos 16: 'false': Should never encounter KeyData when transitMode is
rawKeyData.
[ ] #0 _AssertionError._doThrowNew
(dart:core-patch/errors_patch.dart:46:39)
[ ] #1 _AssertionError._throwNew
(dart:core-patch/errors_patch.dart:36:5)
[ ] #2 KeyEventManager.handleKeyData
(package:flutter/src/services/hardware_keyboard.dart:787:16)
[ ] #3 PlatformDispatcher._dispatchKeyData.<anonymous closure>
(dart:ui/platform_dispatcher.dart:375:61)
[ ] #4 _invoke2.<anonymous closure> (dart:ui/hooks.dart:205:15)
[ ] #5 _rootRun (dart:async/zone.dart:1428:13)
[ ] #6 _CustomZone.run (dart:async/zone.dart:1328:19)
[ ] #7 _CustomZone.runGuarded (dart:async/zone.dart:1236:7)
[ ] #8 _invoke2 (dart:ui/hooks.dart:204:10)
[ ] #9 PlatformDispatcher._dispatchKeyData
(dart:ui/platform_dispatcher.dart:373:5)
[ ] #10 _dispatchKeyData (dart:ui/hooks.dart:104:31)
[ +57 ms] [ERROR:flutter/lib/ui/ui_dart_state.cc(209)] Unhandled Exception:
'package:flutter/src/services/hardware_keyboard.dart': Failed assertion: line
787 pos 16: 'false': Should never encounter KeyData when transitMode is
rawKeyData.
[ ] #0 _AssertionError._doThrowNew
(dart:core-patch/errors_patch.dart:46:39)
[ ] #1 _AssertionError._throwNew
(dart:core-patch/errors_patch.dart:36:5)
[ ] #2 KeyEventManager.handleKeyData
(package:flutter/src/services/hardware_keyboard.dart:787:16)
[ ] #3 PlatformDispatcher._dispatchKeyData.<anonymous closure>
(dart:ui/platform_dispatcher.dart:375:61)
[ ] #4 _invoke2.<anonymous closure> (dart:ui/hooks.dart:205:15)
[ ] #5 _rootRun (dart:async/zone.dart:1428:13)
[ ] #6 _CustomZone.run (dart:async/zone.dart:1328:19)
[ ] #7 _CustomZone.runGuarded (dart:async/zone.dart:1236:7)
[ ] #8 _invoke2 (dart:ui/hooks.dart:204:10)
[ ] #9 PlatformDispatcher._dispatchKeyData
(dart:ui/platform_dispatcher.dart:373:5)
[ ] #10 _dispatchKeyData (dart:ui/hooks.dart:104:31)
[ +61 ms] [ERROR:flutter/lib/ui/ui_dart_state.cc(209)] Unhandled Exception:
'package:flutter/src/services/hardware_keyboard.dart': Failed assertion: line
787 pos 16: 'false': Should never encounter KeyData when transitMode is
rawKeyData.
[ ] #0 _AssertionError._doThrowNew
(dart:core-patch/errors_patch.dart:46:39)
[ ] #1 _AssertionError._throwNew
(dart:core-patch/errors_patch.dart:36:5)
[ ] #2 KeyEventManager.handleKeyData
(package:flutter/src/services/hardware_keyboard.dart:787:16)
[ ] #3 PlatformDispatcher._dispatchKeyData.<anonymous closure>
(dart:ui/platform_dispatcher.dart:375:61)
[ ] #4 _invoke2.<anonymous closure> (dart:ui/hooks.dart:205:15)
[ ] #5 _rootRun (dart:async/zone.dart:1428:13)
[ ] #6 _CustomZone.run (dart:async/zone.dart:1328:19)
[ ] #7 _CustomZone.runGuarded (dart:async/zone.dart:1236:7)
[ ] #8 _invoke2 (dart:ui/hooks.dart:204:10)
[ ] #9 PlatformDispatcher._dispatchKeyData
(dart:ui/platform_dispatcher.dart:373:5)
[ ] #10 _dispatchKeyData (dart:ui/hooks.dart:104:31)
[ +104 ms] [ERROR:flutter/lib/ui/ui_dart_state.cc(209)] Unhandled Exception:
'package:flutter/src/services/hardware_keyboard.dart': Failed assertion: line
787 pos 16: 'false': Should never encounter KeyData when transitMode is
rawKeyData.
[ ] #0 _AssertionError._doThrowNew
(dart:core-patch/errors_patch.dart:46:39)
[ ] #1 _AssertionError._throwNew
(dart:core-patch/errors_patch.dart:36:5)
[ ] #2 KeyEventManager.handleKeyData
(package:flutter/src/services/hardware_keyboard.dart:787:16)
[ ] #3 PlatformDispatcher._dispatchKeyData.<anonymous closure>
(dart:ui/platform_dispatcher.dart:375:61)
[ ] #4 _invoke2.<anonymous closure> (dart:ui/hooks.dart:205:15)
[ ] #5 _rootRun (dart:async/zone.dart:1428:13)
[ ] #6 _CustomZone.run (dart:async/zone.dart:1328:19)
[ ] #7 _CustomZone.runGuarded (dart:async/zone.dart:1236:7)
[ ] #8 _invoke2 (dart:ui/hooks.dart:204:10)
[ ] #9 PlatformDispatcher._dispatchKeyData
(dart:ui/platform_dispatcher.dart:373:5)
[ ] #10 _dispatchKeyData (dart:ui/hooks.dart:104:31)
[ +65 ms] [ERROR:flutter/lib/ui/ui_dart_state.cc(209)] Unhandled Exception:
'package:flutter/src/services/hardware_keyboard.dart': Failed assertion: line
787 pos 16: 'false': Should never encounter KeyData when transitMode is
rawKeyData.
[ ] #0 _AssertionError._doThrowNew
(dart:core-patch/errors_patch.dart:46:39)
[ ] #1 _AssertionError._throwNew
(dart:core-patch/errors_patch.dart:36:5)
[ ] #2 KeyEventManager.handleKeyData
(package:flutter/src/services/hardware_keyboard.dart:787:16)
[ ] #3 PlatformDispatcher._dispatchKeyData.<anonymous closure>
(dart:ui/platform_dispatcher.dart:375:61)
[ ] #4 _invoke2.<anonymous closure> (dart:ui/hooks.dart:205:15)
[ ] #5 _rootRun (dart:async/zone.dart:1428:13)
[ ] #6 _CustomZone.run (dart:async/zone.dart:1328:19)
[ ] #7 _CustomZone.runGuarded (dart:async/zone.dart:1236:7)
[ ] #8 _invoke2 (dart:ui/hooks.dart:204:10)
[ ] #9 PlatformDispatcher._dispatchKeyData
(dart:ui/platform_dispatcher.dart:373:5)
[ ] #10 _dispatchKeyData (dart:ui/hooks.dart:104:31)
[ +65 ms] [ERROR:flutter/lib/ui/ui_dart_state.cc(209)] Unhandled Exception:
'package:flutter/src/services/hardware_keyboard.dart': Failed assertion: line
787 pos 16: 'false': Should never encounter KeyData when transitMode is
rawKeyData.
[ +2 ms] #0 _AssertionError._doThrowNew
(dart:core-patch/errors_patch.dart:46:39)
[ +1 ms] #1 _AssertionError._throwNew
(dart:core-patch/errors_patch.dart:36:5)
[ +1 ms] #2 KeyEventManager.handleKeyData
(package:flutter/src/services/hardware_keyboard.dart:787:16)
[ +1 ms] #3 PlatformDispatcher._dispatchKeyData.<anonymous closure>
(dart:ui/platform_dispatcher.dart:375:61)
[ +1 ms] #4 _invoke2.<anonymous closure> (dart:ui/hooks.dart:205:15)
[ +1 ms] #5 _rootRun (dart:async/zone.dart:1428:13)
[ ] #6 _CustomZone.run (dart:async/zone.dart:1328:19)
[ ] #7 _CustomZone.runGuarded (dart:async/zone.dart:1236:7)
[ ] #8 _invoke2 (dart:ui/hooks.dart:204:10)
[ ] #9 PlatformDispatcher._dispatchKeyData
(dart:ui/platform_dispatcher.dart:373:5)
[ ] #10 _dispatchKeyData (dart:ui/hooks.dart:104:31)
[ +53 ms] [ERROR:flutter/lib/ui/ui_dart_state.cc(209)] Unhandled Exception:
'package:flutter/src/services/hardware_keyboard.dart': Failed assertion: line
787 pos 16: 'false': Should never encounter KeyData when transitMode is
rawKeyData.
[ ] #0 _AssertionError._doThrowNew
(dart:core-patch/errors_patch.dart:46:39)
[ ] #1 _AssertionError._throwNew
(dart:core-patch/errors_patch.dart:36:5)
[ ] #2 KeyEventManager.handleKeyData
(package:flutter/src/services/hardware_keyboard.dart:787:16)
[ ] #3 PlatformDispatcher._dispatchKeyData.<anonymous closure>
(dart:ui/platform_dispatcher.dart:375:61)
[ ] #4 _invoke2.<anonymous closure> (dart:ui/hooks.dart:205:15)
[ ] #5 _rootRun (dart:async/zone.dart:1428:13)
[ ] #6 _CustomZone.run (dart:async/zone.dart:1328:19)
[ ] #7 _CustomZone.runGuarded (dart:async/zone.dart:1236:7)
[ ] #8 _invoke2 (dart:ui/hooks.dart:204:10)
[ ] #9 PlatformDispatcher._dispatchKeyData
(dart:ui/platform_dispatcher.dart:373:5)
[ ] #10 _dispatchKeyData (dart:ui/hooks.dart:104:31)
[ +73 ms] [ERROR:flutter/lib/ui/ui_dart_state.cc(209)] Unhandled Exception:
'package:flutter/src/services/hardware_keyboard.dart': Failed assertion: line
787 pos 16: 'false': Should never encounter KeyData when transitMode is
rawKeyData.
[ ] #0 _AssertionError._doThrowNew
(dart:core-patch/errors_patch.dart:46:39)
[ ] #1 _AssertionError._throwNew
(dart:core-patch/errors_patch.dart:36:5)
[ ] #2 KeyEventManager.handleKeyData
(package:flutter/src/services/hardware_keyboard.dart:787:16)
[ ] #3 PlatformDispatcher._dispatchKeyData.<anonymous closure>
(dart:ui/platform_dispatcher.dart:375:61)
[ ] #4 _invoke2.<anonymous closure> (dart:ui/hooks.dart:205:15)
[ ] #5 _rootRun (dart:async/zone.dart:1428:13)
[ ] #6 _CustomZone.run (dart:async/zone.dart:1328:19)
[ ] #7 _CustomZone.runGuarded (dart:async/zone.dart:1236:7)
[ ] #8 _invoke2 (dart:ui/hooks.dart:204:10)
[ ] #9 PlatformDispatcher._dispatchKeyData
(dart:ui/platform_dispatcher.dart:373:5)
[ ] #10 _dispatchKeyData (dart:ui/hooks.dart:104:31)
[ +71 ms] [ERROR:flutter/lib/ui/ui_dart_state.cc(209)] Unhandled Exception:
'package:flutter/src/services/hardware_keyboard.dart': Failed assertion: line
787 pos 16: 'false': Should never encounter KeyData when transitMode is
rawKeyData.
[ +1 ms] #0 _AssertionError._doThrowNew
(dart:core-patch/errors_patch.dart:46:39)
[ +1 ms] #1 _AssertionError._throwNew
(dart:core-patch/errors_patch.dart:36:5)
[ ] #2 KeyEventManager.handleKeyData
(package:flutter/src/services/hardware_keyboard.dart:787:16)
[ ] #3 PlatformDispatcher._dispatchKeyData.<anonymous closure>
(dart:ui/platform_dispatcher.dart:375:61)
[ ] #4 _invoke2.<anonymous closure> (dart:ui/hooks.dart:205:15)
[ ] #5 _rootRun (dart:async/zone.dart:1428:13)
[ ] #6 _CustomZone.run (dart:async/zone.dart:1328:19)
[ ] #7 _CustomZone.runGuarded (dart:async/zone.dart:1236:7)
[ ] #8 _invoke2 (dart:ui/hooks.dart:204:10)
[ ] #9 PlatformDispatcher._dispatchKeyData
(dart:ui/platform_dispatcher.dart:373:5)
[ ] #10 _dispatchKeyData (dart:ui/hooks.dart:104:31)
[ +89 ms] [ERROR:flutter/lib/ui/ui_dart_state.cc(209)] Unhandled Exception:
'package:flutter/src/services/hardware_keyboard.dart': Failed assertion: line
787 pos 16: 'false': Should never encounter KeyData when transitMode is
rawKeyData.
[ ] #0 _AssertionError._doThrowNew
(dart:core-patch/errors_patch.dart:46:39)
[ ] #1 _AssertionError._throwNew
(dart:core-patch/errors_patch.dart:36:5)
[ +1 ms] #2 KeyEventManager.handleKeyData
(package:flutter/src/services/hardware_keyboard.dart:787:16)
[ ] #3 PlatformDispatcher._dispatchKeyData.<anonymous closure>
(dart:ui/platform_dispatcher.dart:375:61)
[ ] #4 _invoke2.<anonymous closure> (dart:ui/hooks.dart:205:15)
[ ] #5 _rootRun (dart:async/zone.dart:1428:13)
[ ] #6 _CustomZone.run (dart:async/zone.dart:1328:19)
[ ] #7 _CustomZone.runGuarded (dart:async/zone.dart:1236:7)
[ ] #8 _invoke2 (dart:ui/hooks.dart:204:10)
[ ] #9 PlatformDispatcher._dispatchKeyData
(dart:ui/platform_dispatcher.dart:373:5)
[ ] #10 _dispatchKeyData (dart:ui/hooks.dart:104:31)
[ +81 ms] [ERROR:flutter/lib/ui/ui_dart_state.cc(209)] Unhandled Exception:
'package:flutter/src/services/hardware_keyboard.dart': Failed assertion: line
787 pos 16: 'false': Should never encounter KeyData when transitMode is
rawKeyData.
[ ] #0 _AssertionError._doThrowNew
(dart:core-patch/errors_patch.dart:46:39)
[ ] #1 _AssertionError._throwNew
(dart:core-patch/errors_patch.dart:36:5)
[ ] #2 KeyEventManager.handleKeyData
(package:flutter/src/services/hardware_keyboard.dart:787:16)
[ ] #3 PlatformDispatcher._dispatchKeyData.<anonymous closure>
(dart:ui/platform_dispatcher.dart:375:61)
[ ] #4 _invoke2.<anonymous closure> (dart:ui/hooks.dart:205:15)
[ ] #5 _rootRun (dart:async/zone.dart:1428:13)
[ ] #6 _CustomZone.run (dart:async/zone.dart:1328:19)
[ ] #7 _CustomZone.runGuarded (dart:async/zone.dart:1236:7)
[ ] #8 _invoke2 (dart:ui/hooks.dart:204:10)
[ ] #9 PlatformDispatcher._dispatchKeyData
(dart:ui/platform_dispatcher.dart:373:5)
[ ] #10 _dispatchKeyData (dart:ui/hooks.dart:104:31)
[ +101 ms] [ERROR:flutter/lib/ui/ui_dart_state.cc(209)] Unhandled Exception:
'package:flutter/src/services/hardware_keyboard.dart': Failed assertion: line
787 pos 16: 'false': Should never encounter KeyData when transitMode is
rawKeyData.
[ +1 ms] #0 _AssertionError._doThrowNew
(dart:core-patch/errors_patch.dart:46:39)
[ +1 ms] #1 _AssertionError._throwNew
(dart:core-patch/errors_patch.dart:36:5)
[ ] #2 KeyEventManager.handleKeyData
(package:flutter/src/services/hardware_keyboard.dart:787:16)
[ ] #3 PlatformDispatcher._dispatchKeyData.<anonymous closure>
(dart:ui/platform_dispatcher.dart:375:61)
[ ] #4 _invoke2.<anonymous closure> (dart:ui/hooks.dart:205:15)
[ ] #5 _rootRun (dart:async/zone.dart:1428:13)
[ ] #6 _CustomZone.run (dart:async/zone.dart:1328:19)
[ ] #7 _CustomZone.runGuarded (dart:async/zone.dart:1236:7)
[ ] #8 _invoke2 (dart:ui/hooks.dart:204:10)
[ ] #9 PlatformDispatcher._dispatchKeyData
(dart:ui/platform_dispatcher.dart:373:5)
[ ] #10 _dispatchKeyData (dart:ui/hooks.dart:104:31)
[ +57 ms] [ERROR:flutter/lib/ui/ui_dart_state.cc(209)] Unhandled Exception:
'package:flutter/src/services/hardware_keyboard.dart': Failed assertion: line
787 pos 16: 'false': Should never encounter KeyData when transitMode is
rawKeyData.
[ ] #0 _AssertionError._doThrowNew
(dart:core-patch/errors_patch.dart:46:39)
[ ] #1 _AssertionError._throwNew
(dart:core-patch/errors_patch.dart:36:5)
[ ] #2 KeyEventManager.handleKeyData
(package:flutter/src/services/hardware_keyboard.dart:787:16)
[ ] #3 PlatformDispatcher._dispatchKeyData.<anonymous closure>
(dart:ui/platform_dispatcher.dart:375:61)
[ ] #4 _invoke2.<anonymous closure> (dart:ui/hooks.dart:205:15)
[ ] #5 _rootRun (dart:async/zone.dart:1428:13)
[ ] #6 _CustomZone.run (dart:async/zone.dart:1328:19)
[ ] #7 _CustomZone.runGuarded (dart:async/zone.dart:1236:7)
[ ] #8 _invoke2 (dart:ui/hooks.dart:204:10)
[ ] #9 PlatformDispatcher._dispatchKeyData
(dart:ui/platform_dispatcher.dart:373:5)
[ ] #10 _dispatchKeyData (dart:ui/hooks.dart:104:31)
[ +83 ms] [ERROR:flutter/lib/ui/ui_dart_state.cc(209)] Unhandled Exception:
'package:flutter/src/services/hardware_keyboard.dart': Failed assertion: line
787 pos 16: 'false': Should never encounter KeyData when transitMode is
rawKeyData.
[ +1 ms] #0 _AssertionError._doThrowNew
(dart:core-patch/errors_patch.dart:46:39)
[ +1 ms] #1 _AssertionError._throwNew
(dart:core-patch/errors_patch.dart:36:5)
[ ] #2 KeyEventManager.handleKeyData
(package:flutter/src/services/hardware_keyboard.dart:787:16)
[ ] #3 PlatformDispatcher._dispatchKeyData.<anonymous closure>
(dart:ui/platform_dispatcher.dart:375:61)
[ ] #4 _invoke2.<anonymous closure> (dart:ui/hooks.dart:205:15)
[ ] #5 _rootRun (dart:async/zone.dart:1428:13)
[ ] #6 _CustomZone.run (dart:async/zone.dart:1328:19)
[ ] #7 _CustomZone.runGuarded (dart:async/zone.dart:1236:7)
[ ] #8 _invoke2 (dart:ui/hooks.dart:204:10)
[ ] #9 PlatformDispatcher._dispatchKeyData
(dart:ui/platform_dispatcher.dart:373:5)
[ ] #10 _dispatchKeyData (dart:ui/hooks.dart:104:31)
[ +55 ms] [ERROR:flutter/lib/ui/ui_dart_state.cc(209)] Unhandled Exception:
'package:flutter/src/services/hardware_keyboard.dart': Failed assertion: line
787 pos 16: 'false': Should never encounter KeyData when transitMode is
rawKeyData.
[ ] #0 _AssertionError._doThrowNew
(dart:core-patch/errors_patch.dart:46:39)
[ ] #1 _AssertionError._throwNew
(dart:core-patch/errors_patch.dart:36:5)
[ ] #2 KeyEventManager.handleKeyData
(package:flutter/src/services/hardware_keyboard.dart:787:16)
[ ] #3 PlatformDispatcher._dispatchKeyData.<anonymous closure>
(dart:ui/platform_dispatcher.dart:375:61)
[ ] #4 _invoke2.<anonymous closure> (dart:ui/hooks.dart:205:15)
[ ] #5 _rootRun (dart:async/zone.dart:1428:13)
[ ] #6 _CustomZone.run (dart:async/zone.dart:1328:19)
[ ] #7 _CustomZone.runGuarded (dart:async/zone.dart:1236:7)
[ ] #8 _invoke2 (dart:ui/hooks.dart:204:10)
[ ] #9 PlatformDispatcher._dispatchKeyData
(dart:ui/platform_dispatcher.dart:373:5)
[ ] #10 _dispatchKeyData (dart:ui/hooks.dart:104:31)
[ +97 ms] [ERROR:flutter/lib/ui/ui_dart_state.cc(209)] Unhandled Exception:
'package:flutter/src/services/hardware_keyboard.dart': Failed assertion: line
787 pos 16: 'false': Should never encounter KeyData when transitMode is
rawKeyData.
[ ] #0 _AssertionError._doThrowNew
(dart:core-patch/errors_patch.dart:46:39)
[ ] #1 _AssertionError._throwNew
(dart:core-patch/errors_patch.dart:36:5)
[ ] #2 KeyEventManager.handleKeyData
(package:flutter/src/services/hardware_keyboard.dart:787:16)
[ ] #3 PlatformDispatcher._dispatchKeyData.<anonymous closure>
(dart:ui/platform_dispatcher.dart:375:61)
[ ] #4 _invoke2.<anonymous closure> (dart:ui/hooks.dart:205:15)
[ ] #5 _rootRun (dart:async/zone.dart:1428:13)
[ ] #6 _CustomZone.run (dart:async/zone.dart:1328:19)
[ ] #7 _CustomZone.runGuarded (dart:async/zone.dart:1236:7)
[ ] #8 _invoke2 (dart:ui/hooks.dart:204:10)
[ ] #9 PlatformDispatcher._dispatchKeyData
(dart:ui/platform_dispatcher.dart:373:5)
[ ] #10 _dispatchKeyData (dart:ui/hooks.dart:104:31)
[ +32 ms] [ERROR:flutter/lib/ui/ui_dart_state.cc(209)] Unhandled Exception:
'package:flutter/src/services/hardware_keyboard.dart': Failed assertion: line
787 pos 16: 'false': Should never encounter KeyData when transitMode is
rawKeyData.
[ +1 ms] #0 _AssertionError._doThrowNew
(dart:core-patch/errors_patch.dart:46:39)
[ ] #1 _AssertionError._throwNew
(dart:core-patch/errors_patch.dart:36:5)
[ ] #2 KeyEventManager.handleKeyData
(package:flutter/src/services/hardware_keyboard.dart:787:16)
[ ] #3 PlatformDispatcher._dispatchKeyData.<anonymous closure>
(dart:ui/platform_dispatcher.dart:375:61)
[ ] #4 _invoke2.<anonymous closure> (dart:ui/hooks.dart:205:15)
[ ] #5 _rootRun (dart:async/zone.dart:1428:13)
[ ] #6 _CustomZone.run (dart:async/zone.dart:1328:19)
[ ] #7 _CustomZone.runGuarded (dart:async/zone.dart:1236:7)
[ ] #8 _invoke2 (dart:ui/hooks.dart:204:10)
[ ] #9 PlatformDispatcher._dispatchKeyData
(dart:ui/platform_dispatcher.dart:373:5)
[ ] #10 _dispatchKeyData (dart:ui/hooks.dart:104:31)
[ +85 ms] [ERROR:flutter/lib/ui/ui_dart_state.cc(209)] Unhandled Exception:
'package:flutter/src/services/hardware_keyboard.dart': Failed assertion: line
787 pos 16: 'false': Should never encounter KeyData when transitMode is
rawKeyData.
[ +2 ms] #0 _AssertionError._doThrowNew
(dart:core-patch/errors_patch.dart:46:39)
[ +1 ms] #1 _AssertionError._throwNew
(dart:core-patch/errors_patch.dart:36:5)
[ ] #2 KeyEventManager.handleKeyData
(package:flutter/src/services/hardware_keyboard.dart:787:16)
[ ] #3 PlatformDispatcher._dispatchKeyData.<anonymous closure>
(dart:ui/platform_dispatcher.dart:375:61)
[ ] #4 _invoke2.<anonymous closure> (dart:ui/hooks.dart:205:15)
[ ] #5 _rootRun (dart:async/zone.dart:1428:13)
[ ] #6 _CustomZone.run (dart:async/zone.dart:1328:19)
[ ] #7 _CustomZone.runGuarded (dart:async/zone.dart:1236:7)
[ ] #8 _invoke2 (dart:ui/hooks.dart:204:10)
[ ] #9 PlatformDispatcher._dispatchKeyData
(dart:ui/platform_dispatcher.dart:373:5)
[ ] #10 _dispatchKeyData (dart:ui/hooks.dart:104:31)
[ +68 ms] [ERROR:flutter/lib/ui/ui_dart_state.cc(209)] Unhandled Exception:
'package:flutter/src/services/hardware_keyboard.dart': Failed assertion: line
787 pos 16: 'false': Should never encounter KeyData when transitMode is
rawKeyData.
[ +1 ms] #0 _AssertionError._doThrowNew
(dart:core-patch/errors_patch.dart:46:39)
[ +1 ms] #1 _AssertionError._throwNew
(dart:core-patch/errors_patch.dart:36:5)
[ ] #2 KeyEventManager.handleKeyData
(package:flutter/src/services/hardware_keyboard.dart:787:16)
[ ] #3 PlatformDispatcher._dispatchKeyData.<anonymous closure>
(dart:ui/platform_dispatcher.dart:375:61)
[ ] #4 _invoke2.<anonymous closure> (dart:ui/hooks.dart:205:15)
[ ] #5 _rootRun (dart:async/zone.dart:1428:13)
[ ] #6 _CustomZone.run (dart:async/zone.dart:1328:19)
[ ] #7 _CustomZone.runGuarded (dart:async/zone.dart:1236:7)
[ ] #8 _invoke2 (dart:ui/hooks.dart:204:10)
[ ] #9 PlatformDispatcher._dispatchKeyData
(dart:ui/platform_dispatcher.dart:373:5)
[ ] #10 _dispatchKeyData (dart:ui/hooks.dart:104:31)
[ +52 ms] [ERROR:flutter/lib/ui/ui_dart_state.cc(209)] Unhandled Exception:
'package:flutter/src/services/hardware_keyboard.dart': Failed assertion: line
787 pos 16: 'false': Should never encounter KeyData when transitMode is
rawKeyData.
[ ] #0 _AssertionError._doThrowNew
(dart:core-patch/errors_patch.dart:46:39)
[ ] #1 _AssertionError._throwNew
(dart:core-patch/errors_patch.dart:36:5)
[ ] #2 KeyEventManager.handleKeyData
(package:flutter/src/services/hardware_keyboard.dart:787:16)
[ ] #3 PlatformDispatcher._dispatchKeyData.<anonymous closure>
(dart:ui/platform_dispatcher.dart:375:61)
[ ] #4 _invoke2.<anonymous closure> (dart:ui/hooks.dart:205:15)
[ ] #5 _rootRun (dart:async/zone.dart:1428:13)
[ ] #6 _CustomZone.run (dart:async/zone.dart:1328:19)
[ ] #7 _CustomZone.runGuarded (dart:async/zone.dart:1236:7)
[ +2 ms] #8 _invoke2 (dart:ui/hooks.dart:204:10)
[ +1 ms] #9 PlatformDispatcher._dispatchKeyData
(dart:ui/platform_dispatcher.dart:373:5)
[ +1 ms] #10 _dispatchKeyData (dart:ui/hooks.dart:104:31)
[ +73 ms] [ERROR:flutter/lib/ui/ui_dart_state.cc(209)] Unhandled Exception:
'package:flutter/src/services/hardware_keyboard.dart': Failed assertion: line
787 pos 16: 'false': Should never encounter KeyData when transitMode is
rawKeyData.
[ +1 ms] #0 _AssertionError._doThrowNew
(dart:core-patch/errors_patch.dart:46:39)
[ ] #1 _AssertionError._throwNew
(dart:core-patch/errors_patch.dart:36:5)
[ ] #2 KeyEventManager.handleKeyData
(package:flutter/src/services/hardware_keyboard.dart:787:16)
[ ] #3 PlatformDispatcher._dispatchKeyData.<anonymous closure>
(dart:ui/platform_dispatcher.dart:375:61)
[ ] #4 _invoke2.<anonymous closure> (dart:ui/hooks.dart:205:15)
[ ] #5 _rootRun (dart:async/zone.dart:1428:13)
[ ] #6 _CustomZone.run (dart:async/zone.dart:1328:19)
[ ] #7 _CustomZone.runGuarded (dart:async/zone.dart:1236:7)
[ ] #8 _invoke2 (dart:ui/hooks.dart:204:10)
[ ] #9 PlatformDispatcher._dispatchKeyData
(dart:ui/platform_dispatcher.dart:373:5)
[ ] #10 _dispatchKeyData (dart:ui/hooks.dart:104:31)
stable |
master |
|---|---|
| ❗️ | ❗️ |
Check flutter doctor -v outputs for each channel below
flutter doctor -v
[✓] Flutter (Channel stable, 2.5.0, on macOS 12.0 21A5506j darwin-x64, locale en-GB)
• Flutter version 2.5.0 at /Users/tahatesser/Code/flutter_stable
• Upstream repository https://github.com/flutter/flutter.git
• Framework revision 4cc385b4b8 (31 hours ago), 2021-09-07 23:01:49 -0700
• Engine revision f0826da7ef
• Dart version 2.14.0
[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.3)
• Android SDK at /Users/tahatesser/Code/SDK
• Platform android-31, build-tools 30.0.3
• ANDROID_HOME = /Users/tahatesser/Code/SDK
• Java binary at: /Users/tahatesser/Library/Application Support/JetBrains/Toolbox/apps/AndroidStudio/ch-0/203.7621141/Android Studio.app/Contents/jre/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-beta.app/Contents/Developer
• Xcode 13.0, Build version 13A5212g
• CocoaPods version 1.10.2
[✓] Chrome - develop for the web
• Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome
[✓] Android Studio (version 2020.3)
• Android Studio at /Users/tahatesser/Library/Application Support/JetBrains/Toolbox/apps/AndroidStudio/ch-0/203.7621141/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)
[✓] Android Studio (version 2020.3)
• Android Studio at /Users/tahatesser/Library/Application Support/JetBrains/Toolbox/apps/AndroidStudio/ch-0/203.7621141/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)
[✓] Android Studio (version 2020.3)
• Android Studio at /Users/tahatesser/Library/Application Support/JetBrains/Toolbox/apps/AndroidStudio/ch-0/203.7583922/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.60.0)
• VS Code at /Applications/Visual Studio Code.app/Contents
• Flutter extension version 3.26.0
[✓] Connected device (3 available)
• IN2011 (mobile) • c9d8ee0c • android-arm64 • Android 11 (API 30)
• macOS (desktop) • macos • darwin-x64 • macOS 12.0 21A5506j darwin-x64
• Chrome (web) • chrome • web-javascript • Google Chrome 93.0.4577.63
• No issues found![✓] Flutter (Channel master, 2.6.0-1.0.pre.219, on macOS 12.0 21A5506j darwin-x64, locale en-GB)
• Flutter version 2.6.0-1.0.pre.219 at /Users/tahatesser/Code/flutter_master
• Upstream repository https://github.com/flutter/flutter.git
• Framework revision 58944e6b88 (10 hours ago), 2021-09-08 19:37:34 -0700
• Engine revision 6a3b04632b
• Dart version 2.15.0 (build 2.15.0-82.0.dev)
[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.3)
• Android SDK at /Users/tahatesser/Code/SDK
• Platform android-31, build-tools 30.0.3
• ANDROID_HOME = /Users/tahatesser/Code/SDK
• Java binary at: /Users/tahatesser/Library/Application Support/JetBrains/Toolbox/apps/AndroidStudio/ch-0/203.7621141/Android Studio.app/Contents/jre/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 13.0)
• Xcode at /Applications/Xcode-beta.app/Contents/Developer
• CocoaPods version 1.10.2
[✓] Chrome - develop for the web
• Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome
[✓] Android Studio (version 2020.3)
• Android Studio at /Users/tahatesser/Library/Application Support/JetBrains/Toolbox/apps/AndroidStudio/ch-0/203.7621141/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)
[✓] Android Studio (version 2020.3)
• Android Studio at /Users/tahatesser/Library/Application Support/JetBrains/Toolbox/apps/AndroidStudio/ch-0/203.7583922/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.60.0)
• VS Code at /Applications/Visual Studio Code.app/Contents
• Flutter extension version 3.26.0
[✓] Connected device (3 available)
• IN2011 (mobile) • c9d8ee0c • android-arm64 • Android 11 (API 30)
• macOS (desktop) • macos • darwin-x64 • macOS 12.0 21A5506j darwin-x64
• Chrome (web) • chrome • web-javascript • Google Chrome 93.0.4577.63
• No issues found!✅: No Issue ❗️: Issue reproduced
Metadata
Metadata
Assignees
Labels
Type
Projects
- StatusShow more project fieldsDone
Activity
[-][macOS][desktop] keyboard Input doesn't work anymore when entering text during hot reload[/-][+][macOS][desktop] keyboard Input doesn't work anymore when entering text during hot restart[/+][-][macOS][desktop] keyboard Input doesn't work anymore when entering text during hot restart[/-][+][macOS][desktop] keyboard Input doesn't work anymore when entering text during hot reload[/+][-][macOS][desktop] keyboard Input doesn't work anymore when entering text during hot reload[/-][+][macOS][desktop] keyboard Input doesn't work anymore when entering text during hot restart[/+]TahaTesser commentedon Sep 9, 2021
@maheshmnj
Even
TextFieldis not required, just try to press keys in the app without any TextField duringhot restart, errors are thrown. ButTextFieldmakes it more clear that input stopped working as the issue is introducedScreen.Recording.2021-09-09.at.16.07.27.mov
maheshj01 commentedon Sep 9, 2021
@TahaTesser Thanks for filing the issue, I am able to reproduce the issue on the latest stable and the master channel. When the exception is thrown the input Physical keyboard stops working, However, the delete key continues to works.
Screen.Recording.2021-09-09.at.6.43.58.PM.mov
flutter doctor -v
logs
13 remaining items
dkwingsmt commentedon Nov 20, 2021
Reopening it since it's not completely fixed yet (resize buffer).
bernaferrari commentedon Jan 9, 2022
Had this issue today in a macOS app. I just opened it, started writing in TextField and nothing happened. Many errors in console:
maheshj01 commentedon Mar 16, 2022
FWIW, Here's another reproduction from latest master, if you keep typing while the app is loading this issue triggers. The keypress event should happen when the app is still in the syncing state ( When the window shows up but the UI has not rendered yet) will reproduce the issue.
mac.mp4
Logs
flutter doctor -v (mac)
valycozma commentedon Jul 28, 2022
dkwingsmt commentedon Jul 28, 2022
@valycozma You error does not seem related to this issue, and while I appreciate you reporting the problem, next time please open a new issue.
Specifically, your problem should have been fixed in the latest version. 2.5.3 is fairly old. Can you upgrade to the latest version and see if it exists? If not, please post your complete
flutter doctor -vand reproduction steps.cbracken commentedon Sep 1, 2022
Marking as duplicate of the more general issue affecting all embedders: #87391
github-actions commentedon Sep 17, 2022
This thread has been automatically locked since there has not been any recent activity after it was closed. If you are still experiencing a similar issue, please open a new bug, including the output of
flutter doctor -vand a minimal reproduction of the issue.