From 6bebbe41530873e40b3615acb33e2f1fd55fb342 Mon Sep 17 00:00:00 2001 From: Sam Potts Date: Sun, 5 Nov 2017 20:49:37 +1100 Subject: Key listeners fix --- src/js/listeners.js | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) (limited to 'src') diff --git a/src/js/listeners.js b/src/js/listeners.js index 44817b46..350137c1 100644 --- a/src/js/listeners.js +++ b/src/js/listeners.js @@ -151,11 +151,9 @@ const listeners = { }; // Get the key code for an event - function getKeyCode(event) { - return event.keyCode ? event.keyCode : event.which; - } + const getKeyCode = event => (event.keyCode ? event.keyCode : event.which); - function handleKey(event) { + const handleKey = event => { const code = getKeyCode(event); const pressed = event.type === 'keydown'; const held = pressed && code === last; @@ -167,10 +165,10 @@ const listeners = { } // Seek by the number keys - function seekByKey() { + const seekByKey = () => { // Divide the max duration into 10th's and times by the number value this.currentTime = this.duration / 10 * (code - 48); - } + }; // Handle the key on keydown // Reset on keyup @@ -306,7 +304,7 @@ const listeners = { } else { last = null; } - } + }; // Keyboard shortcuts if (this.config.keyboard.focused) { -- cgit v1.2.3