From f1a153a2eb3b7a95951be521a14653d23778437e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Manuel=20V=C3=B6gele?= Date: Mon, 2 Aug 2021 15:47:10 +0200 Subject: [PATCH] Only execute "toLowerCase" once --- src/main.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/main.js b/src/main.js index 6265f2a..aa5ccf5 100644 --- a/src/main.js +++ b/src/main.js @@ -114,9 +114,11 @@ function handleKeys(event, key, up) { if (event.repeat || this.hasFocus) return false - if (key.toLowerCase() === "x") return onKeyX(up) - if (key.toLowerCase() === "shift") return onKeyShift(up) - if (key.toLowerCase() === "space") return onKeySpace(up); + const lowercaseKey = key.toLowerCase(); + + if (lowercaseKey === "x") return onKeyX(up) + if (lowercaseKey === "shift") return onKeyShift(up) + if (lowercaseKey === "space") return onKeySpace(up); return false }