Skip to content

Commit 1725737

Browse files
authored
Fix a wrong merge:abd80f5 (singerdmx#266) (singerdmx#267)
1 parent 4b4c846 commit 1725737

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

lib/src/widgets/keyboard_listener.dart

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import 'package:flutter/foundation.dart';
22
import 'package:flutter/services.dart';
3+
import 'package:flutter/widgets.dart';
34

45
enum InputShortcut { CUT, COPY, PASTE, SELECT_ALL }
56

@@ -62,14 +63,14 @@ class KeyboardListener {
6263
LogicalKeyboardKey.keyA: InputShortcut.SELECT_ALL,
6364
};
6465

65-
bool handleRawKeyEvent(RawKeyEvent event) {
66+
KeyEventResult handleRawKeyEvent(RawKeyEvent event) {
6667
if (kIsWeb) {
6768
// On web platform, we ignore the key because it's already processed.
68-
return false;
69+
return KeyEventResult.ignored;
6970
}
7071

7172
if (event is! RawKeyDownEvent) {
72-
return false;
73+
return KeyEventResult.ignored;
7374
}
7475

7576
final keysPressed =
@@ -82,7 +83,7 @@ class KeyboardListener {
8283
.length >
8384
1 ||
8485
keysPressed.difference(_interestingKeys).isNotEmpty) {
85-
return false;
86+
return KeyEventResult.ignored;
8687
}
8788

8889
if (_moveKeys.contains(key)) {
@@ -100,6 +101,6 @@ class KeyboardListener {
100101
} else if (key == LogicalKeyboardKey.backspace) {
101102
onDelete(false);
102103
}
103-
return false;
104+
return KeyEventResult.ignored;
104105
}
105106
}

0 commit comments

Comments
 (0)