WeakAuras

WeakAuras

200M Downloads

The form list does not update after specialization change without a reload

wing5wong opened this issue ยท 0 comments

commented

Is there an existing issue for this?

  • I have searched the existing open and closed issues.

Description

The form list does not update when changing specialization
The form list does update after reloading UI

WeakAuras Version

5.15.4

World of Warcraft Flavor

Retail (Default)

World of Warcraft Region

US/NA

Tested with only WeakAuras

I have a Bisector Report

Lua Error

No response

Reproduction Steps

Be a druid.
Be Balance spec.
Create a stance/form/aura trigger.
Choose form 4 (moonkin form)
image

Change spec to guardian.
Review the form list. it incorrectly still shows moonkin form
image

Expected result - this form list should update each spec change to show the relevant forms.

Side effect of this list (not sure if this is as you expect it to behave): it is that is specifically is tied to the form index, which can vary per spec. The label beside the trigger is not necessarily correct (after making it initially - i.e. balance druid is 4 - moonkin form, 5 treant, 6 mount while other druid specs are 4 treant, 5 mount, and do not have a 6th form.)
This can lead to confusion if you created a form trigger as a non balance spec to show during treant form, but when changing to moonkin form in balance spec, you will now see this aura.

Last Good Version

unknown

Screenshots

image
Moonkin form should be index 4, treant 5 and mount form 6 now

Export String

!WA:2!Dr1tZTnru84ygYuDGjXeYKmtp0PKgk9qk0H2dCclx5MW4yBKuiHlyTsAL0sK3vS7khNER(up7lC3h4emdJ)eWK7Dqy4tqoWhG8jG3UsoTP6GM99NvV37N(9(vRDJHncBe(6hoJeWOoSCEa(URSaLlty8EzscJkmMJc)PCHehEeA8QV1GqxLFrVOibwEW38J)5hUc8mhrdGB2NrOs)wwDDTSxeWyPHSZPoNtYWExU00kmgNyQkR3ejNehJ5IpApE1XFDsUapiIXh6DLi3hpctLo5rrKXZh0QPJ7ah3M2UMQe2ZxqOXP47ypmpvs26oE260Zw3rcTd(XTHKECZCo6MVuFog(s2o9T60zIidNMEyOWWuErg2mNsK2u0qSWOyh)Su0fy(SqSpuCxio)aRo9BFCNP50Qw1iBduGKmc7wAFele)BRCnGayofL(9WCbW4VCvgNfZXcrjk)O7UYQtruYqKcKFMTqI4Y2fBBszu8LyKa7i5yASmzTfHqVRYAGQb5cmGzHIjQCuDuXUMdrekC3IDlEWAf7v8zfpSyx)icLisEF3WOiqs1heNmdWdBCS6N8xVvX2latFuWzXCwon81BM1qIhlhisqW)Rtl)txlBhTt9lf6JGeQouS70BID)hiYw)DUElwkJ)T1QvR(vLEXPrAwIzZJD7L9XANaTJPWJGtiHYeZMG51LfImghQD(QfLmSFOQDUuhxXijrxuS2motctMl40SBVUwfBZHHsLZmDIb62Oo8mTAcu8K2CYlV33LJcbubDpx3Bn4lR0cTVZz8Wt4OSjNuDOSbgree)uSx1m)oBbzBCy3Uw2dm75627i7dFXbUlUP0oKxI3PAIo9w1rfvt36DSBNd7A9FlItzN3MJ)5Cmn4I(FWxS)tEA50PcCP61ZROj1NOSu3EHFUuYO9gH5apEMYDhnN6tMRoVC0MQmADd0CjS69ILEs0zUS5mvgj68DcqP4662YnHeCgfO211r6qGZBORMjGsyEIFcMeNiFLzkdfgDvqksiaqkCaS7fSxXgVPOr7)Y7V9EJ3)45lHVlvUvrdJSgkrGBNDIT2wf2uzxEaWr9fwhUqZkbkTEvY77IqtMX1CE9UJXtYjHZ)8XeBlc2XXzixTldlepR4tnmHniPrXJmMSu0YB6ne3I1Y2CPBfF75ebcOaHjMVKXgwZ(TuTzswWOsvGTR97)X9jHx7KGYWIesK8Ek1PRlPaT5GSJQT8DAzBz1DEKYbOda0Y62NR5)AmPvvDbPgBGU75dkcrKydoHQke2ZgLMLGQZhVuFEZv6R0NNPKoivY6eA5ElyzC9zyCwtfGkTvEsAi8F6(F5t3)RAm6Fp9))d

Bisector Report

Bisect results:

report version: 2
addon version: v1.3.0
mode at print: done
bisect origin: cli
last test result: bad
Bisect took 1 out of (6-66) steps
Hints taken: 1
Addons ruled out: 32
Addons proved: 0

Narrowest set of addons that reproduces the issue:
|-- H:WeakAuras @ 5.15.4
|  |-- D:WeakAuras Archive @ 5.15.4
|  |-- d:WeakAuras Model Paths @ 5.15.4
|  |-- D:WeakAuras Options @ 5.15.4
|  |  |--WeakAuras Model Paths...(see above)
|  |  |-- D:WeakAuras Templates @ 5.15.4
|  |--WeakAuras Templates...(see above)
|-- A:Bisector @ 1.1.2
|-- A:BugGrabber @ v10.2.6
|-- A:BugSack @ v10.2.7

Libraries:
LibCompress @ 90083
AceSerializer-3.0 @ 5
SpellRange-1.0 @ 21
AceGUISharedMediaWidgets-1.0 @ 9004
AceGUI-3.0 @ 41
LibUIDropDownMenu-4.0 @ 90135
AceConfigRegistry-3.0 @ 21
LibAPIAutoComplete-1.0 @ 3
AceGUI-3.0-DropDown-ItemBase @ 2000
LibCustomGlow-1.0 @ 19
LibDeflate @ 1
AceConfigDialog-3.0 @ 87
LibSerialize @ 1
LibSharedMedia-3.0 @ 8020003
LibDataBroker-1.1 @ 4
LibRangeCheck-3.0 @ 21
LibGetFrame-1.0 @ 60
LibSpecialization @ 10
CallbackHandler-1.0 @ 8
AceComm-3.0 @ 14
AceTimer-3.0 @ 17
AceConfig-3.0 @ 3
LibDBIcon-1.0 @ 54
AceConfigCmd-3.0 @ 14