From 7fcd778c03a679e3e2419df12974dc9fe406a18d Mon Sep 17 00:00:00 2001 From: Fen Dweller Date: Wed, 19 Feb 2020 15:52:52 -0500 Subject: [PATCH] Fix ALL keyboard events getting blocked --- macrovision.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/macrovision.js b/macrovision.js index 245e1c81..31f27342 100644 --- a/macrovision.js +++ b/macrovision.js @@ -838,8 +838,10 @@ document.addEventListener("DOMContentLoaded", () => { document.addEventListener("keydown", e => { if (e.key == "Shift") { shiftHeld = true; + e.preventDefault(); } else if (e.key == "Alt") { altHeld = true; + e.preventDefault(); } e.preventDefault(); @@ -848,11 +850,12 @@ document.addEventListener("DOMContentLoaded", () => { document.addEventListener("keyup", e => { if (e.key == "Shift") { shiftHeld = false; + e.preventDefault(); } else if (e.key == "Alt") { altHeld = false; + e.preventDefault(); } - e.preventDefault(); }); document.addEventListener("paste", e => {