Upgrading Legendaries with LiteBag open causes an error.
arcadepro opened this issue ยท 7 comments
Open bag. Talk to Runecarver. Select upgrade legendary item. Pick any legendary from the central button flyout. Error is triggered.
[string "@Interface\AddOns\AdiButtonAuras\libs\BugGrabber\BugGrabber.lua"]:519: in function <...AddOns\AdiButtonAuras\libs\BugGrabber\BugGrabber.lua:519>
[string "=[C]"]: in function `SpellStopCasting'
[string "@Interface\AddOns\Blizzard_RuneforgeUI\Blizzard_RuneforgeCraftingFrame.lua"]:187: in function <...zard_RuneforgeUI\Blizzard_RuneforgeCraftingFrame.lua:168>
[string "=(tail call)"]: ?
[string "@Interface\SharedXML\CallbackRegistry.lua"]:55: in function `TriggerEvent'
[string "@Interface\AddOns\Blizzard_RuneforgeUI\Blizzard_RuneforgeItemSlot.lua"]:225: in function `SetItem'
[string "@Interface\AddOns\Blizzard_RuneforgeUI\Blizzard_RuneforgeCraftingFrame.lua"]:127: in function `SetItem'
[string "@Interface\AddOns\Blizzard_RuneforgeUI\Blizzard_RuneforgeCraftingFrame.lua"]:21: in function `onClickFunc'
[string "@Interface\FrameXML\EquipmentFlyout.lua"]:543: in function <Interface\FrameXML\EquipmentFlyout.lua:540>
I don't think the above log is helpful but the steps to reproduce are very simple. I think it's probably something to do with the items getting highlighted in your bag during this process.
99.9% sure this is the same issue as #5 and is now fixed.
Fixed in 9.2.1 by using LibUIDropDownMenu. Pending some testing if I have a legendary to upgrade.
The !TaintFIx stuff is live in litebag now. I never had this happen and still have no way to test it.
Hmm. I don't know what to make of this and I don't have any easy way to test it. Hopefully I will remember to try it out if and when I next upgrade a Legendary.
It seems incredible to me that I would not have had my bags open when I upgraded one, but perhaps I did not.
There is a small chance that this is actually dropdown menu taint. LiteBag 9.0.12 has an attempted fix for some of the taint in it, so that might confuse debugging.