Giter Club home page Giter Club logo

Comments (5)

ACTCD avatar ACTCD commented on September 24, 2024

Not surprising this happens in Safari...(Too many peculiar "idiosyncrasies"

I'm sorry, but I really don't know what's going on, so I can't help.

The one suggestion would be to refer to #409 see if there are any logs when the problem occurs, even if it's not an error message.

from userscripts.

ACTCD avatar ACTCD commented on September 24, 2024

If you are unable to add more valid information, we will close the issue in a few days as it cannot be reproduced and investigated.

from userscripts.

acoffman avatar acoffman commented on September 24, 2024

I am running into the exact same issue; disabling and re-enabling the extension seems to fix it.

One potential clue I noticed is that, when this is happening, the toolbar count and the extension popover will disagree. So for example, clicking the toolbar icon will show that a script has matched:

Screenshot 2024-02-01 at 4 05 28 PM

but the toolbar icon itself will not show any matches:

Screenshot 2024-02-01 at 4 06 53 PM

Adding alerts to my Userscripts confirms that they're just not getting run at all even though the extension seems to know there is a match. Upon toggling the extension on and off, the toolbar icon again shows the match count:

Screenshot 2024-02-01 at 4 08 58 PM

And the script runs as normal.

Will try to see if there's anything interesting in the logs next time it happens.

from userscripts.

ACTCD avatar ACTCD commented on September 24, 2024

Could you describe which extension and Safari versions you use?

When the issue occurs, try checking the background page in "Develop" menu.
Does it have an unload flag? Just like background page (unloaded).

Try installing the latest beta version to see if you can reproduce the same issue.

from userscripts.

acoffman avatar acoffman commented on September 24, 2024

Safari Version 17.3 (19617.2.4.11.8)
Userscripts Version 4.4.5 from the App Store.

I haven't figured out a deterministic way to make the issue occur but next time it does I'll make sure to take a look at the background page and see.

I'll go ahead and try out the beta version as well, thanks!

from userscripts.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.