We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 1475c40 commit 593a66cCopy full SHA for 593a66c
1 file changed
packages/nemesis/lib/int/get-char/get-char.ts
@@ -19,6 +19,11 @@ const IGNORED_KEYS = [
19
20
const SHIFT_KEYS = [LEFT_SHIFT, RIGHT_SHIFT];
21
22
+const SHIFT_KEYS_UP = [
23
+ LEFT_SHIFT_UP,
24
+ RIGHT_SHIFT_UP,
25
+];
26
+
27
// никаких параметров не принимает
28
// в al возвращает ascii код нажатой клавиши
29
export async function getChar<bx>() {
@@ -34,12 +39,7 @@ export async function getChar<bx>() {
34
39
if (IGNORED_KEYS.includes(al))
35
40
jmp(again);
36
41
37
- if (al === RIGHT_SHIFT_UP) {
38
- [shift] = 0;
- jmp(again);
- }
-
42
- if (al === LEFT_SHIFT_UP) {
+ if (SHIFT_KEYS_UP.includes(al)) {
43
[shift] = 0;
44
45
}
0 commit comments