Neuron

Neuron

98.2k Downloads

Spells missing from action bar 1 when changing spec while using profiles.

Sifuedition opened this issue · 1 comments

commented

When reporting, please verify the issue with only this addon enabled and no others unless explicitly reporting an incompatibility between this addon an another. Likewise, please fill in the below information to the best of your ability — this information helps us a great deal.

Issue description:

A clear and concise description of what the issue is (i.e. what went wrong and what should have happened).
I am heavily using profiles to try to prevent sometimes weird issues where the wrong class specs are loaded on the action bars.
image
When I change spec, I am prompted to reloadui, which makes sense and works, most of the time. Occasionally, action bar 1 will be empty after changing spec/reloadui.
image
Since this is the bar with the most spells/macros, it can take quite a while to set it all back up. Interestingly, it most of the time is not losing the alt modifier state. If I hold alt, the spells put there are typically still there. Checking the config of the button, it really is blank, not just a display issue of the tooltip.
image
Also weird, it doesn't seem to effect action bar 2 or 3 where those are used.
image

How to reproduce:

E.g., Steps to reproduce the behavior...

  1. Go to '....'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error
    image
    image
    image
    Setup a profile for different specs. Change spec. Reloadui. Buttons missing configuration. This may also only be when changing characters, then changing spec. When it happens, I believe it has always been when first logging onto a character after having played another for a while. I can't recall a time it has happened in the middle of a play session.

Technical info:

  • Addon Version: [e.g., 1.2.1]
  • Client: [e.g., Retail, Classic, PTR, or Beta]
  • Client Patch Version: [e.g., 9.0.1]
    image

Additional context:

Add any other context about the problem here.

Screenshots:

If applicable, add screenshots to help explain your problem.

Lua error log:

Attach the Lua error log here (please use code tags)

1x ...loatingCombatFeedback\oUF_FloatingCombatFeedback.lua:264: hooksecurefunc(): ConfiguePortrait is not a function
[string "=[C]"]: in function `hooksecurefunc'
[string "@ElvUI_CombatFeedback\libs\oUF_FloatingCombatFeedback\oUF_FloatingCombatFeedback.lua"]:264: in function `RegFFT'
[string "@ElvUI_CombatFeedback\core.lua"]:757: in function <ElvUI_CombatFeedback\core.lua:750>
[string "=[C]"]: ?
[string "@ElvUI\Core\Core.lua"]:1662: in function `CallLoadFunc'
[string "@ElvUI\Core\Core.lua"]:1677: in function `CallLoadedModule'
[string "@ElvUI\Core\Core.lua"]:1703: in function `InitializeModules'
[string "@ElvUI\Core\Core.lua"]:1785: in function <ElvUI\Core\Core.lua:1753>
[string "=[C]"]: in function `Initialize'
[string "@ElvUI\init.lua"]:156: in function <ElvUI\init.lua:155>
[string "=[C]"]: ?
[string "@Masque\Libs\AceAddon-3.0\AceAddon-3.0-13.lua"]:70: in function <...aceMasque\Libs\AceAddon-3.0\AceAddon-3.0.lua:65>
[string "@Masque\Libs\AceAddon-3.0\AceAddon-3.0-13.lua"]:527: in function `EnableAddon'
[string "@Masque\Libs\AceAddon-3.0\AceAddon-3.0-13.lua"]:630: in function <...aceMasque\Libs\AceAddon-3.0\AceAddon-3.0.lua:615>
commented

I just found an explanation for this example. When I entered shadowform, my configurations were there. I have had this on other classes. I will have to pay more attention to if this is a buff/character state issue. Closing for now unless I find a different example I can't explain.