From 33855a655f22af2a1666c8eb8771ad7e98f87599 Mon Sep 17 00:00:00 2001 From: MrTimscampi Date: Tue, 7 Apr 2020 19:49:22 +0200 Subject: [PATCH] Add error handling to command processor in inputManager --- src/scripts/inputManager.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/scripts/inputManager.js b/src/scripts/inputManager.js index 39fe8f4ae..826a9f802 100644 --- a/src/scripts/inputManager.js +++ b/src/scripts/inputManager.js @@ -100,7 +100,7 @@ import appHost from 'apphost'; focusManager.moveLeft(sourceElement); }, 'right': () => { - focusManager.moveRight(sourceElement) + focusManager.moveRight(sourceElement); }, 'home': () => { appRouter.goHome(); @@ -227,7 +227,11 @@ import appHost from 'apphost'; } })[command]; - keyActions(commandName).call(); + try { + keyActions(commandName).call(); + } catch (error) { + console.debug(`inputManager: tried to process command with no action assigned: ${commandName}`); + } } dom.addEventListener(document, 'click', notify, {