Skip to content

Commit 2c86609

Browse files
committed
Split reverting into separate statement
1 parent 79ff219 commit 2c86609

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

lib/provider/native/robotjs-keyboard-action.class.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -147,12 +147,14 @@ export class KeyboardAction implements KeyboardActionProvider {
147147
}
148148

149149
public pressKey(...keys: Key[]): void {
150-
const [key, ...modifiers] = keys.reverse();
150+
const revertedKeys = keys.reverse();
151+
const [key, ...modifiers] = revertedKeys;
151152
KeyboardAction.key(key, "down", ...modifiers);
152153
}
153154

154155
public releaseKey(...keys: Key[]): void {
155-
const [key, ...modifiers] = keys.reverse();
156+
const revertedKeys = keys.reverse();
157+
const [key, ...modifiers] = revertedKeys;
156158
KeyboardAction.key(key, "up", ...modifiers);
157159
}
158160

0 commit comments

Comments
 (0)