From a018937792430cc40693f6ed983e465b3b15a6d9 Mon Sep 17 00:00:00 2001 From: Raymond Hill Date: Sat, 23 May 2020 09:26:21 -0400 Subject: [PATCH] Use ctrl-spacebar instead of spacebar to toggle god mode Related feedback: - https://github.com/gorhill/uBlock/commit/aec2f81884c5#commitcomment-39385794 --- src/js/popup-fenix.js | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/js/popup-fenix.js b/src/js/popup-fenix.js index 5570e83c1..162e87221 100644 --- a/src/js/popup-fenix.js +++ b/src/js/popup-fenix.js @@ -1112,13 +1112,19 @@ const toggleHostnameSwitch = async function(ev) { /******************************************************************************* - Space bar: toggle god mode + Ctrl-Space bar: toggle god mode */ const keyboardHandler = function(ev) { - if ( ev.keyCode === 0x20 ) { + let consumed = false; + if ( ev.ctrlKey && ev.key === ' ' ) { document.body.classList.toggle('godMode'); + consumed = true; + } + if ( consumed ) { + ev.stopPropagation(); + ev.preventDefault(); } };