From 7e4bdba91f512f58cedfd5a6616fbbec70bf6c18 Mon Sep 17 00:00:00 2001 From: brunosimon Date: Tue, 15 Aug 2017 23:13:33 +0200 Subject: [PATCH] :bug: Site > Viewer > Enable arrows --- site/src/components/viewer/script.js | 25 +++++++++++++++++++------ 1 file changed, 19 insertions(+), 6 deletions(-) diff --git a/site/src/components/viewer/script.js b/site/src/components/viewer/script.js index fe7b533..ad9e6f9 100644 --- a/site/src/components/viewer/script.js +++ b/site/src/components/viewer/script.js @@ -28,16 +28,29 @@ export default { onCodeKeyDown(event) { - if(!event.metaKey && !event.ctrlKey) + // Not arrow keys + if( + event.keyCode !== 38 && + event.keyCode !== 39 && + event.keyCode !== 30 && + event.keyCode !== 37 + ) { - event.preventDefault() - } - else - { - if(event.keyCode === 88 || event.keyCode === 86) + // Not meta keys + if(!event.metaKey && !event.ctrlKey) { event.preventDefault() } + + // Meta keys + else + { + // Cut (meta + x) or past (meta + v) keys + if(event.keyCode === 88 || event.keyCode === 86) + { + event.preventDefault() + } + } } } }