From c0d80ac510754424cdb6f33963d05360f5ca3b8b Mon Sep 17 00:00:00 2001 From: Raymond Hill Date: Sun, 15 Oct 2023 16:14:44 -0400 Subject: [PATCH] Fine tune `trusted-click-element` scriptlet --- assets/resources/scriptlets.js | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/assets/resources/scriptlets.js b/assets/resources/scriptlets.js index 257503afa..fb0697031 100644 --- a/assets/resources/scriptlets.js +++ b/assets/resources/scriptlets.js @@ -3898,7 +3898,6 @@ builtinScriptlets.push({ world: 'ISOLATED', dependencies: [ 'run-at-html-element.fn', - 'safe-self.fn', ], }); function trustedClickElement( @@ -3922,7 +3921,7 @@ function trustedClickElement( const clickDelay = parseInt(delay, 10) || 1; const t0 = Date.now(); const tbye = t0 + 10000; - let tnext = t0; + let tnext = selectorList.length !== 1 ? t0 : t0 + clickDelay; const terminate = ( ) => { selectorList.length = 0; @@ -3983,7 +3982,7 @@ function trustedClickElement( selectorList.unshift(selector); return next(true); } - elem.click(); + elem.click(); tnext += clickDelay; next(); };