Git Product home page Git Product logo

Comments (6)

GrayedFox avatar GrayedFox commented on August 12, 2024 2

Hi there, I've found a workaround for this issue - if you enable the "Notify when ready" checkbox you do not have to hover over the trinket in order to get the autoqueue switch to trigger.

from trinketmenu.

Nixxen avatar Nixxen commented on August 12, 2024 1

Yep, I've found some strange code in this addon earlier, and it wouldn't surprise me if it is some nested check that should be somewhere else.

This definitely helps narrow down the search.

from trinketmenu.

Nixxen avatar Nixxen commented on August 12, 2024

This seems like a multifaceted issue (or issues), so I'll try to break it down a bit piece by piece to better understand it.

Regarding the autoqueue issue:
I will need to test this myself for a bit and see if I can reproduce it.
I have personally not used autoqueue much - and believed it to be broken in Classic until quite recently (well, it was very broken, but found some glaring issue that was fixed).

I'll get back to you about this once I have done some tests and either find a solution or need more info.

Regarding dependencies:
This sounds strange. I've had another player talk about something similar actually, but never heard back from him after requesting some troubleshooting.
It could be a "leaking" global variable that interferes with the exact same variable that another addon uses I guess, but I don't see how that could break anything if TM is the only active addon.
When you say that it breaks, does completely disable the addon in the addon selection screen on your login screen, or does it just stop working / showing up in game?
If it's the trinket menu UI "falling apart" and not displaying anything correctly any more, then this sounds like the same issue as the other person had.

Could you do the following please:

  1. Make a backup of your savedvariables files for this addon.
    They are located in two files - both called "TrinketMenu.lua" - in your accounts and characters "SavedVariables" folder.
    These folders are located in
    <wow install path>\_classic_\WTF\Account\<accountname>\SavedVariables\
    and
    <wow install path>\_classic_\WTF\Account\<accountname>\<server>\<character>\SavedVariables\

  2. After making a backup of these two files, type this command in game.
    /trinketmenu reset

  3. If this solves the issue, please send me a copy of the backed up version of your savedvariables for TrinketMenu, as well as the newly reset versions so that I can compare them.

And finally, your thanks means a lot. Appreciate it :)

from trinketmenu.

Krixal avatar Krixal commented on August 12, 2024

When you say that it breaks, does completely disable the addon in the addon selection screen on your login screen, or does it just stop working / showing up in game?

It does not completely disable the addon. The window for the addon does not appear under any circumstances, but the minimap cog DOES show up. However, the options page for the addon is mostly blank, and none of the addon features function properly. I can make queue lists for both trinket slots, but the addon won't actually enforce them.

broken options

I made backups of the files you mentioned, and used /trinketmenu reset in game. This did not fix the issue; the addon remains nonfunctional when it is the only one loaded.

from trinketmenu.

Krixal avatar Krixal commented on August 12, 2024

Oh hey, you're right. Thank you for pointing this out.

from trinketmenu.

GrayedFox avatar GrayedFox commented on August 12, 2024

@Nixxen this may provide a hint about the source of the issue... not super familiar with Lua but I thought maybe something in this function?

function TrinketMenu.Notify(msg)

from trinketmenu.

Related Issues (17)

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.