Closed aromagnoli closed 2 months ago
Unfortunately I don't have a character to go to this megadungeon. 🙈
To solve this issue I need the error log after mouseover the progress bar. Can you post this here the next time you encounter this error?
I'm having the same issue, below is my LUA error. (You can go there on HC now btw :) )
5x TipTac/ttCore.lua:2440: calling 'IsShown' on bad self (Usage: local isShown = self:IsShown())
[string "=[C]"]: in function IsShown' [string "@TipTac/ttCore.lua"]:2440: in function
ResetCurrentDisplayParamsForAnchoring'
[string "@TipTac/ttCore.lua"]:2478: in function <TipTac/ttCore.lua:2477>
[string "=[C]"]: in function SetOwner' [string "@Blizzard_UIWidgets/Blizzard_UIWidgetTemplateBase.lua"]:63: in function
SetTooltipOwner'
[string "@Blizzard_UIWidgets/Blizzard_UIWidgetTemplateBase.lua"]:69: in function `OnEnter'
[string "@Blizzard_UIWidgets/Blizzard_UIWidgetTemplateBase.lua"]:622: in function <...Blizzard_UIWidgets/Blizzard_UIWidgetTemplateBase.lua:621>
Locals:
(*temporary) = EmbeddedItemTooltip {
0 =
Same bug is happening in Amirdrassil at the portal after Nymue. And also triggers https://github.com/frozn/TipTac/issues/262 for both brokers.
Seeing "fixed errors regarding "calling ... on bad self"" in release notes, but this is still happening. Very easy to reproduce in LFR with the portal.
Implementing checks if e.g. the NameplateTooltip currently is forbidden in all TipTac functions adjusting the tooltip seems generally to be a good idea (see https://warcraft.wiki.gg/wiki/API_FrameScriptObject_IsForbidden). My hope was, that this probably fixes this "calling on bad self" problems too, bit I haven't seen this live for myself.
I will try reproducing this in LFR. Where exactly happened this error at the portal after Nymue? Hovering over it?
You can click on the portal to channel it, that's fine. The error pops up when you hover over the progress bar above the portal.
Can I repeat this multiple times?
I think the error pops every time you (re-)hover the progress bar. But it fills up pretty quickly so I don't know how many times you can actually do it per instance.
In the meantime this has been fixed. I added several IsForbidden()
checks to make shure, that the tooltip isn't accessed while it's protected.
Describe the bug Mouseover the progress bar at the portal after the speed gauntlet on Dawn of the Infinite Megadungeon.
To Reproduce Steps to reproduce the behavior:
Expected behavior I expected nothing to happened.
Screenshots Didnt took a screenshot. =(
TipTac Reborn (please complete the following information):
WoW (please complete the following information):
Additional context Nothing to add.