From d178caee5c93ad9ed91dbd082b0f0b5a9b0507aa Mon Sep 17 00:00:00 2001 From: Arpit Chakladar <54011232+arpitchakladar@users.noreply.github.com> Date: Mon, 27 Mar 2023 21:38:43 +0530 Subject: Refactoring code. Only using hashes for output file names. Using singleton pattern to store the callbacks for observeDOM, and only one MutationObserver. --- src/scripts/stop-blocking.ts | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/scripts/stop-blocking.ts') diff --git a/src/scripts/stop-blocking.ts b/src/scripts/stop-blocking.ts index 57357f8..f418f66 100644 --- a/src/scripts/stop-blocking.ts +++ b/src/scripts/stop-blocking.ts @@ -4,6 +4,7 @@ $.prototype.bind = function() { if (arguments[0].trim() === "cut copy paste") { arguments[1] = (e: any) => {}; } + return proxiedBind.apply(this, Array.from(arguments) as any); } @@ -11,6 +12,7 @@ const proxiedKeydown = $.prototype.keydown; $.prototype.keydown = function() { arguments[0] = (e: any) => true; + return proxiedKeydown.apply(this, Array.from(arguments) as any); } -- cgit v1.2.3