Fix a wrong merge:abd80f5 (#266) (#267)

pull/271/head
zhaoce 4 years ago committed by GitHub
parent 4b4c84696f
commit 17257374a7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 11
      lib/src/widgets/keyboard_listener.dart

@ -1,5 +1,6 @@
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:flutter/widgets.dart';
enum InputShortcut { CUT, COPY, PASTE, SELECT_ALL }
@ -62,14 +63,14 @@ class KeyboardListener {
LogicalKeyboardKey.keyA: InputShortcut.SELECT_ALL,
};
bool handleRawKeyEvent(RawKeyEvent event) {
KeyEventResult handleRawKeyEvent(RawKeyEvent event) {
if (kIsWeb) {
// On web platform, we ignore the key because it's already processed.
return false;
return KeyEventResult.ignored;
}
if (event is! RawKeyDownEvent) {
return false;
return KeyEventResult.ignored;
}
final keysPressed =
@ -82,7 +83,7 @@ class KeyboardListener {
.length >
1 ||
keysPressed.difference(_interestingKeys).isNotEmpty) {
return false;
return KeyEventResult.ignored;
}
if (_moveKeys.contains(key)) {
@ -100,6 +101,6 @@ class KeyboardListener {
} else if (key == LogicalKeyboardKey.backspace) {
onDelete(false);
}
return false;
return KeyEventResult.ignored;
}
}

Loading…
Cancel
Save