-
Notifications
You must be signed in to change notification settings - Fork 423
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Tampermonkey + at least one more extension can make Safari forget that an iframe-based top level navigation was triggered by a user gesture #1836
Comments
same issue here. |
same issue here. Safari: Version 16.6 (18615.3.12.11.2) |
I have the exact same configuration as @viliam-husar and I'm also running into the issue. Took me a while to narrow down where this issue was coming from. Happy to assist with logs or debug information in case there's anything that makes it easier to track down. |
Duplicate of #1840 I guess you all have 1Password installed? |
Excuse me? No I do not have 1Password installed. Maybe wait a few minutes before closing the issue to get a response to your question. |
This comment was marked as outdated.
This comment was marked as outdated.
Google search navigates the top frame from an iframe. Not sure why this is necessary, but this triggers a Safari bug that makes the browser forget that the whole action was triggered by a user gesture. I'll look into writing a userscript that directly navigates to the search entries instead of creating an iframe to start the tab navigation later. |
Please try this userscript. It fixes the issue here. If you still see issues, then please open the "Web Inspector" and check whether the selector used at |
Thank you, this seems to fix the issue for me and I can use Tampermonkey again! |
It works for most links on a results page. However, if you try and click Wikipedia links on the sidebar or YouTube videos or anything not a general search result, it clicks don't work. |
@jpmontez It's workgin fine here with these links too. Can you please open the Web Inspector, click the crosshair symbol (red) and select a link (red) that is not working. |
I just found the problem. There was a blacklist on the page that was preventing the script from loading. I removed it and now the links work. Thanks for looking into this, though! |
I am on 4.20.6184 and I am still having the exact same issue as described in issue #1536
Safari: Version 16.6 (18615.3.12.11.2)
TM: 4.20.6184
OS: MacOS Ventura 13.5 (22G74)
Originally posted by @lehrian in #1536 (comment)
The text was updated successfully, but these errors were encountered: