From 891e52f4b9a81bc612fef5d8bb746ec030748884 Mon Sep 17 00:00:00 2001 From: im-mi Date: Wed, 31 Aug 2016 18:08:24 -0400 Subject: [PATCH] Ignore arrow key navigation when modifier keys held --- ext/arrowkey_navigation/main.php | 1 + 1 file changed, 1 insertion(+) diff --git a/ext/arrowkey_navigation/main.php b/ext/arrowkey_navigation/main.php index 75cc22bd..023ca87b 100644 --- a/ext/arrowkey_navigation/main.php +++ b/ext/arrowkey_navigation/main.php @@ -47,6 +47,7 @@ class ArrowkeyNavigation extends Extension { (function($){ $(document).keyup(function(e) { if($(e.target).is('input', 'textarea')){ return; } + if (e.metaKey || e.ctrlKey || e.altKey || e.shiftKey) { return; } if (e.keyCode == 37) { window.location.href = '{$prev_url}'; } else if (e.keyCode == 39) { window.location.href = '{$next_url}'; } });