From d58cb515261c6d643ed1cdf8b1a72a3819e64717 Mon Sep 17 00:00:00 2001 From: Eoghan Murray Date: Fri, 4 Mar 2022 11:30:34 +0000 Subject: [PATCH] Don't try to access navigator Fix for https://github.com/callumlocke/json-formatter/issues/185 --- extension/js/content.js | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/extension/js/content.js b/extension/js/content.js index b930379..93ce2cd 100644 --- a/extension/js/content.js +++ b/extension/js/content.js @@ -312,16 +312,10 @@ elements[i].classList.remove('collapsed') ; } - var mac = navigator.platform.indexOf('Mac') !== -1, - modKey ; - if (mac) - modKey = function (ev) { - return ev.metaKey ; - } ; - else - modKey = function (ev) { - return ev.ctrlKey ; - } ; + function modKey(ev) { + // accept either mac or windows/linux modifiers + return ev.metaKey || ev.ctrlKey ; + } function generalClick(ev) { // console.log('click', ev) ;