Tampermonkey / tampermonkey

Tampermonkey is the most popular userscript manager, with over 10 million users. It's available for Chrome, Microsoft Edge, Safari, Opera Next, and Firefox.
GNU General Public License v3.0
4.3k stars 424 forks source link

[macOS plus Safari]: Script installs seem to invoke browser back in history #557

Closed Martii closed 6 years ago

Martii commented 6 years ago

Steps to reproduce:

  1. Navigate to https://openuserjs.org/scripts/sizzle
  2. Then click on The GM_config Unit Test in the script list.
  3. Click the install buttons (ours then yours)
  4. Watch as the other tab does what looks like a back history action.

This was just reinstalled from scratch so here's what we post for the installation currently... notice that it's on sizzles script list page instead of the Unit Test:

TM for Safari Script Install oddity

Is this normal? (seems like it is generating extra traffic that really shouldn't happen)

derjanb commented 6 years ago

Indeed. Will be fixed at the next release. Thanks for reporting.

Martii commented 6 years ago

@derjanb Does this mean it's been fixed? or did you give up on it? Without downloading it, which is a pain to install via VNC since macOS Safari is stupid on not allowing installations via remote keyboards/mice... there really isn't a way on your site to tell what version you have posted that I see readily.

derjanb commented 6 years ago

It's fixed. :) http://tampermonkey.net/changelog.php?version=4.7.5788&ext=G3XV

Martii commented 6 years ago

Thanks.