diff options
author | Shin'ya Ueoka <ueokande@i-beam.org> | 2020-08-12 20:58:20 +0900 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-08-12 20:58:20 +0900 |
commit | 6f7f501c699c53eb63ce5576cf2464ecf4cfe162 (patch) | |
tree | 890779f5e3a13a42714a45fece367d0cdbd1ed64 /src/content | |
parent | c1344ba5b63fbfcb408331993bd3d523aa746733 (diff) | |
parent | d1352221461a6bcac59c21eeefb785e75f78a0f8 (diff) |
Merge pull request #783 from YoloClin/follow-js-click-last-ditch-effort
When no href value exists on a link the user selects to follow, attempt pt to click() the link to blindly trigger any JS events bound to it
Diffstat (limited to 'src/content')
-rw-r--r-- | src/content/usecases/FollowSlaveUseCase.ts | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/content/usecases/FollowSlaveUseCase.ts b/src/content/usecases/FollowSlaveUseCase.ts index 971ecee..56c8883 100644 --- a/src/content/usecases/FollowSlaveUseCase.ts +++ b/src/content/usecases/FollowSlaveUseCase.ts @@ -69,6 +69,7 @@ export default class FollowSlaveUseCase { } // eslint-disable-next-line no-script-url if (!url || url === "#" || url.toLowerCase().startsWith("javascript:")) { + hint.click(); return; } await this.tabsClient.openUrl(url, openNewTab, background); |