From f9bb6d7f7efcb14adbda45263eb6dac2ca3a797b Mon Sep 17 00:00:00 2001 From: Raymond Hill Date: Fri, 10 Oct 2025 10:18:16 -0400 Subject: [PATCH] Improve `trusted-click-element` scriptlet Related feedback: https://github.com/uBlockOrigin/uAssets/discussions/30340 --- src/js/resources/scriptlets.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/js/resources/scriptlets.js b/src/js/resources/scriptlets.js index 202fc34ad..19fc628d5 100755 --- a/src/js/resources/scriptlets.js +++ b/src/js/resources/scriptlets.js @@ -2197,6 +2197,9 @@ function trustedClickElement( if ( typeof steps[i-1] !== 'string' ) { continue; } steps.splice(i, 0, clickDelay); } + if ( steps.length === 1 && delay !== '' ) { + steps.unshift(clickDelay); + } if ( typeof steps.at(-1) !== 'number' ) { steps.push(10000); }