TipTac Reborn

TipTac Reborn

862k Downloads

[SetPoint] Error after move TipTac's anchor and then moused over any unit

frozn opened this issue ยท 4 comments

commented

Source: https://www.curseforge.com/wow/addons/tiptac-reborn?comment=55

TheAngryIntern:
Getting this when I tried to move the anchor and then moused over any unit: (EDIT: I discovered if I set the anchor and layout I want and /reload the UI I don't get any errors, seems to be opening the TT options menu triggers the errors to appear)

Message: Interface/FrameXML/GameTooltip.lua:190: Action[SetPoint] failed because[SetPoint would result in anchor family connection]: attempted from: GameTooltip:SetPoint.
Time: Sat Nov 19 09:15:00 2022
Count: 24
Stack: Interface/FrameXML/GameTooltip.lua:190: Action[SetPoint] failed because[SetPoint would result in anchor family connection]: attempted from: GameTooltip:SetPoint.
[string "=[C]"]: in function `SetPoint'
[string "@Interface/FrameXML/GameTooltip.lua"]:190: in function <Interface/FrameXML/GameTooltip.lua:172>
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: in function `GameTooltip_SetDefaultAnchor'
[string "@Interface/FrameXML/GameTooltip.lua"]:954: in function `SetWorldCursor'
[string "@Interface/FrameXML/UIParent.lua"]:1439: in function <Interface/FrameXML/UIParent.lua:1362>

Locals: (*temporary) = GameTooltip {
0 = <userdata>
SetQuestLogRewardSpell = <function> defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:444
ItemTooltip = Frame {
}
SetHyperlink = <function> defined =[C]:-1
SetAzeriteEssence = <function> defined =[C]:-1
SetVoidDepositItem = <function> defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:444
SetTraitEntry = <function> defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:444
ClearBackdrop = <function> defined @Interface/SharedXML/Backdrop.lua:282
SetLootCurrency = <function> defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:444
SetWorldCursor = <function> defined @Interface/FrameXML/GameTooltip.lua:952
SetLootItem = <function> defined =[C]:-1
GetSpell = <function> defined @Interface/FrameXML/GameTooltip.lua:990
ttGradient = Texture {
}
SetQuestLogSpecialItem = <function> defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:444
SetRecipeReagentItem = <function> defined =[C]:-1
SetMerchantItem = <function> defined =[C]:-1
BottomOverlay = Texture {
}
ttLastUpdate = 0
SetSocketedRelic = <function> defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:444
ProcessInfo = <function> defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:236
NineSlice = Frame {
}
OnLoad = <function> defined @Interface/FrameXML/GameTooltip.lua:927
TopEdge = Texture {
}
SetUnitDebuffByAuraInstanceID = <function> defined =[C]:-1
SetBagItem = <function> defined =[C]:-1
SetBackdropColor = <function> defined @Interface/AddOns/TipTac/ttCore.lua:1732
LeftEdge = Texture {
}
AddLineDataText = <function> defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:324
SetSpellBookItem = <function> defined =[C]:-1
textLeft1Font = "GameTooltipHeaderText"
SetShapeshift = <function> defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:444
hasMoney = 1
ttDisplayingUnit = false
SetArtifactPowerByID = <function> defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:444
textRight2Font = "GameTooltipText"
TopOverlay = Texture {
}
SetSocketedItem = <function> defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:444
SetUnitDebuff = <function> defined =[C]:-1
SetMountBySpellID = <function> defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:444
SetBorderBlendMode = <function> defined @Interface/SharedXML/Backdrop.lua:266
SetTrainerService = <function> defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:444
TextLeft1 = GameTooltipTextLeft1 {
}
SetAzeritePower = <function> defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:444
SetLFGDungeonShortageReward = <function> defined =[C]:-1
OnBackdropSizeChanged = <function> defined @Interface/SharedXML/Backdrop.lua:182
SetArtifactItem = <function> defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:444
StatusBar = GameTooltipStatusBar {
}
SetPossession = <function> defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:444
SetUnitAura = <function> defined =[C]:-1
SetUnitBuffByAuraInstanceID = <function> defined =[C]:-1
SetConduit = <function> defined =[C]:-1
SetupPieceVisuals = <function> defined @Interface/SharedXML/Backdrop.
commented

Thanks for looking into it. I can't figure out what the problem is. It's only that one character that you had me delete that text file from the WTF folder. All my other characters are fine and if I /reload it's all fine. I was thinking maybe the issue was if I moved the TipTac anchor outside the area where it was showing when I entered Edit Mode, but that doesn't seem to be the problem.

commented

Can't reproduce this.

commented

I changed the anchoring of the GameTooltip to TipTac's anchor to prevent errors regarding SetPoint() with release v22.11.25.

Since I didn't get this error, does the fix work for you?

commented

That seems to have fixed it, I think. I just logged in that character and noticed no errors (I have bug grabber and bug sack installed now) and one of the other things that would happen is the tooltip window would have the frame, but be empty and that seems to be fixed after updating. I didn't have to immediately /reload so thank you!!!!