frozn / TipTac

WoW AddOn TipTac Reborn
GNU General Public License v3.0
117 stars 25 forks source link

lua error - bartender blank tooltip #123

Closed Dubwize closed 1 year ago

Dubwize commented 1 year ago

Using the newest version. when mosuing over some icons on bartender. you get a blank tooltip. lua and image below.

image

94x 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]"]: in functionGameTooltip_SetDefaultAnchor' [string "@Interface/AddOns/Bartender4/libs/LibActionButton-1.0-96/LibActionButton-1.0.lua"]:1455: in function `UpdateTooltip' [string "@Interface/FrameXML/GameTooltip.lua"]:498: in function <Interface/FrameXML/GameTooltip.lua:485>

Locals: (*temporary) = GameTooltip { 0 = SetQuestPartyProgress = defined =[C]:-1 ttNumLines = 0 OnBackdropLoaded = defined @Interface/SharedXML/Backdrop.lua:152 SetExistingSocketGem = defined =[C]:-1 SetHyperlink = defined =[C]:-1 SetUnit = defined =[C]:-1 SetAzeriteEssence = defined =[C]:-1 ttBackdropBorderColorApplied = false SetVoidWithdrawalItem = defined =[C]:-1 ttSetBackdropBorderColorLocked = true SetSocketGem = defined =[C]:-1 ClearBackdrop = defined @Interface/SharedXML/Backdrop.lua:282 Show = defined =[C]:-1 SetPetAction = defined =[C]:-1 SetEnhancedConduit = defined =[C]:-1 SetLFGDungeonReward = defined =[C]:-1 ttDefaultAnchored = false ApplyBackdrop = defined @Interface/AddOns/TipTac/ttCore.lua:1636 FadeOut = defined @Interface/AddOns/TipTac/ttCore.lua:1449 numMoneyFrames = 1 BottomLeftCorner = Texture { } SetRecipeReagentItem = defined =[C]:-1 SetQuestCurrency = defined =[C]:-1 GetBackdropColor = defined @Interface/SharedXML/Backdrop.lua:390 SetWeeklyReward = defined =[C]:-1 SetCurrencyTokenByID = defined =[C]:-1 SetupTextureCoordinates = defined @Interface/SharedXML/Backdrop.lua:214 SetVoidDepositItem = defined =[C]:-1 HasBackdropInfo = defined @Interface/SharedXML/Backdrop.lua:278 ttUnit =

{ } comparing = false SetLootItem = defined =[C]:-1 ttIcon = Texture { } GetEdgeSize = defined @Interface/SharedXML/Backdrop.lua:188 NineSlice = Frame { } SetCompanionPet = defined =[C]:-1 TopEdge = Texture { } ttCount = FontString { } SetLootRollItem = defined =[C]:-1 SetBuybackItem = defined =[C]:-1 ItemTooltip = Frame { } SetBagItem = defined =[C]:-1 SetMerchantItem = defined =[C]:-1 BottomRightCorner = Texture { } SetBackdropColor = defined @Interface/AddOns/TipTac/ttCore.lua:1652 LeftEdge = Texture { } RightEdge = Texture { } TopRightCorner = Texture { } SetCurrencyByID = defined =[C]:-1 ttLastUpdate = 0 ttSetIconTextureAndText = defined @Interface/AddOns/TipTacItemRef/ttItemRef.lua:191 hasMoney = 1 SetSpellBookItem = defined =[C]:-1 ttBackdropColorApplied = false textLeft1Font = "GameTooltipHeaderText" SetInventoryItem = defined =[C]:-1 SetConduit = defined =[C]:-1 SetCurrencyToken = defined =[C]:-1 SetGuildBankItem = defined =[C]:-1 SetVoidItem = defined =[C]:-1 SetBackdropBorderColor = defined @Interface/AddOns/TipTac/ttCore.lua:1660 SetAction = defined =[C]:-1 Hide = defined =[C]:-1 ttDisplayingUnit = false waitingForData = false ttDisplayingAura = false textRight2Font = "GameTooltipText" BottomOverlay = Texture { } BottomEdge = Texture { } SetBackdrop = defined @Interface/AddOns/TipTac/ttCore.lua:1644 updateTooltipTimer = 0.200000 TopOverlay = Texture { } GetBackdropBorderColor = defined @Interface/SharedXML/Backdrop.lua:409 GetBackdrop = defined @Interface/SharedXML/Backdrop.lua:347 SetUnitDebuff = defined =[C]:-1 SetItemByID = defined =[C]:-1 TopLeftCorner = Texture { } SetQuestItem = defined =[C]:-1 ttAnchorType = "normal" SetBorderBlendMode = defined @Interface/SharedXML/Backdrop.lua:266 SetToyByItemID = defined =[C]:-1 TextLeft1 = GameTooltipTextLeft1 { } TextRight1 = GameTooltipTextRight1 { } SetTrainerService = defined =[C]:-1 SetInboxItem = defined =[C]:-1 shoppingTooltips =
{ } SetHeirloomByItemID = defined =[C]:-1 SetLFGDungeonShortageReward = defined =[C]:-1 backdropInfo =
{ } OnBackdropSizeChanged = defined @Interface/SharedXML/Backdrop.lua:182 SetUnitBuff =

Dubwize commented 1 year ago

Also happens with the tooltip for the "Game Menu" icon mouseover

Invarix commented 1 year ago

Getting this from any mouseover action. Possibly related:

Message: TipTac:RegisterEvent(): TipTac:RegisterEvent(): Attempt to register unknown event "CURSOR_UPDATE" Count: 1 Stack: TipTac:RegisterEvent(): TipTac:RegisterEvent(): Attempt to register unknown event "CURSOR_UPDATE" [string "=[C]"]: in function RegisterEvent' [string "@Interface/AddOns/TipTac/ttCore.lua"]:473: in functionApplySettings' [string "@Interface/AddOns/TipTac/ttCore.lua"]:383: in function `?' [string "@Interface/AddOns/TipTac/ttCore.lua"]:403: in function <Interface/AddOns/TipTac/ttCore.lua:403>

Locals: (temporary) = TipTac { CreatePushArray = defined @Interface/AddOns/TipTac/ttCore.lua:269 elements =

{ } ClassColorMarkup =
{ } AddModifiedTip = defined @Interface/AddOns/TipTac/ttCore.lua:947 MirrorAnchorsSmart =
{ } OnBackdropLoaded = defined @Interface/SharedXML/Backdrop.lua:152 GetBackdropColor = defined @Interface/SharedXML/Backdrop.lua:390 VARIABLES_LOADED = defined @Interface/AddOns/TipTac/ttCore.lua:349 TopLeftCorner = Texture { } RightEdge = Texture { } CVAR_UPDATE = defined @Interface/AddOns/TipTac/ttCore.lua:395 u =
{ } ApplyBackdrop = defined @Interface/SharedXML/Backdrop.lua:294 SetBackdrop = defined @Interface/SharedXML/Backdrop.lua:329 ClearBackdrop = defined @Interface/SharedXML/Backdrop.lua:282 GetBackdropBorderColor = defined @Interface/SharedXML/Backdrop.lua:409 GetBackdrop = defined @Interface/SharedXML/Backdrop.lua:347 isColorBlind = false ApplyUnitAppearance = defined @Interface/AddOns/TipTac/ttCore.lua:621 BottomEdge = Texture { } CURSOR_UPDATE = defined @Interface/AddOns/TipTac/ttCore.lua:327 SetBorderBlendMode = defined @Interface/SharedXML/Backdrop.lua:266 AnchorFrameToMouse = defined @Interface/AddOns/TipTac/ttCore.lua:528 MirrorAnchors =
{ } RegisterElement = defined @Interface/AddOns/TipTac/ttCore.lua:289 PLAYER_LOGIN = defined @Interface/AddOns/TipTac/ttCore.lua:337 PLAYER_LEVEL_UP = defined @Interface/AddOns/TipTac/ttCore.lua:344 RemoveUnwantedLines = defined @Interface/AddOns/TipTac/ttCore.lua:537 0 = yPadding = 0 tipsToModify =
{ } backdropInfo =
{ } SendElementEvent = defined @Interface/AddOns/TipTac/ttCore.lua:295 HasBackdropInfo = defined @Interface/SharedXML/Backdrop.lua:278 text = FontString { } GetUnitReactionIndex = defined @Interface/AddOns/TipTac/ttCore.lua:567 close = Button { } ApplySettings = defined @Interface/AddOns/TipTac/ttCore.lua:470 GetEdgeSize = defined @Interface/SharedXML/Backdrop.lua:188 Center = Texture { } SetBackdropBorderColor = defined @Interface/SharedXML/Backdrop.lua:422 TopEdge = Texture { } AddTargetedBy = defined @Interface/AddOns/TipTac/ttCore.lua:593 ApplyTipBackdrop = defined @Interface/AddOns/TipTac/ttCore.lua:519 BottomRightCorner = Texture { } BottomLeftCorner = Texture { } TopRightCorner = Texture { } SetupTextureCoordinates = defined @Interface/SharedXML/Backdrop.lua:214 OnBackdropSizeChanged = defined @Interface/SharedXML/Backdrop.lua:182 SetupPieceVisuals = defined @Interface/SharedXML/Backdrop.lua:246 SetBackdropColor = defined @Interface/SharedXML/Backdrop.lua:399 LeftEdge = Texture { } xPadding = 0 } (temporary) = "CURSOR_UPDATE"

frozn commented 1 year ago

@Invarix: The reason for your error regarding event CURSOR_UPDATE is, that you're using the old version v20.11.04 instead the latest release. Check version in options /tiptac (top right).

frozn commented 1 year ago

@Dubwize: Please try this possible fix, see here: https://github.com/frozn/TipTac/issues/77#issuecomment-1302511027

I also created an issue for addon LibActionButton-1.0 on curseforge, see here: https://www.curseforge.com/wow/addons/libactionbutton-1-0/issues/28

Invarix commented 1 year ago

@Invarix: The reason for your error regarding event CURSOR_UPDATE is, that you're using the old version v20.11.04 instead the latest release. Check version in options /tiptac (top right).

Confirmed an old version. The latest release resolve this issue.

frozn commented 1 year ago

That are good news! @Invarix 🥳

BlueNightSky commented 1 year ago

Both Bartender and TipTac both used the latest version, but there were still errors: 9x Interface/FrameXML/GameTooltip.lua:190: Action[SetPoint] failed because[SetPoint would result in anchor family connection]: attempted from: GameTooltip:SetPoint. [string "=[C]"]: in functionSetPoint' [string "@Interface/FrameXML/GameTooltip.lua"]:190: in function <Interface/FrameXML/GameTooltip.lua:172> [string "=[C]"]: in function `GameTooltip_SetDefaultAnchor'

Locals: (*temporary) = GameTooltip { 0 = SetQuestPartyProgress = defined =[C]:-1 ttNumLines = 0 OnBackdropLoaded = defined @Interface/SharedXML/Backdrop.lua:152 ItemTooltip = Frame { } SetHyperlink = defined =[C]:-1 SetUnit = defined =[C]:-1 SetAzeriteEssence = defined =[C]:-1 RightEdge = Texture { } ttSetBackdropBorderColorLocked = true ClearBackdrop = defined @Interface/SharedXML/Backdrop.lua:282 Show = defined =[C]:-1 hasMoney = 1 SetPetAction = defined =[C]:-1 SetLootItem = defined =[C]:-1 ttDefaultAnchored = false FadeOut = defined @Interface/AddOns/TipTac/ttCore.lua:1460 numMoneyFrames = 2 SetBackpackToken = defined =[C]:-1 SetRecipeReagentItem = defined =[C]:-1 SetBuybackItem = defined =[C]:-1 GetBackdropColor = defined @Interface/SharedXML/Backdrop.lua:390 SetMerchantItem = defined =[C]:-1 SetupTextureCoordinates = defined @Interface/SharedXML/Backdrop.lua:214 HasBackdropInfo = defined @Interface/SharedXML/Backdrop.lua:278 ttUnit =

{ } BottomLeftCorner = Texture { } ttWorkaroundForFirstMouseoverStatus = 0 ttIcon = Texture { } GetEdgeSize = defined @Interface/SharedXML/Backdrop.lua:188 NineSlice = Frame { } SetInventoryItem = defined =[C]:-1 TopEdge = Texture { } ttCount = FontString { } SetLootRollItem = defined =[C]:-1 ttBackdropBorderColorApplied = false SetLFGDungeonReward = defined =[C]:-1 SetBagItem = defined =[C]:-1 ttGradient = Texture { } BottomRightCorner = Texture { } SetBackdropColor = defined @Interface/AddOns/TipTac/ttCore.lua:1663 LeftEdge = Texture { } TextRight1 = GameTooltipTextRight1 { } SetQuestCurrency = defined =[C]:-1 SetCurrencyByID = defined =[C]:-1 SetCurrencyTokenByID = defined =[C]:-1 ttSetIconTextureAndText = defined @Interface/AddOns/TipTacItemRef/ttItemRef.lua:191 SetMerchantCostItem = defined =[C]:-1 SetSpellBookItem = defined =[C]:-1 TopRightCorner = Texture { } textLeft1Font = "GameTooltipHeaderText" ttLastUpdate = 0 ttBackdropColorApplied = false SetCurrencyToken = defined =[C]:-1 SetGuildBankItem = defined =[C]:-1 updateTooltipTimer = 0.124000 SetBackdropBorderColor = defined @Interface/AddOns/TipTac/ttCore.lua:1671 SetCompanionPet = defined =[C]:-1 ttAnchorType = "normal" ttDisplayingUnit = false SetAction = defined =[C]:-1 comparing = false ttDisplayingAura = false BottomOverlay = Texture { } ClearLines = defined =[C]:-1 SetBackdrop = defined @Interface/AddOns/TipTac/ttCore.lua:1655 waitingForData = false TopOverlay = Texture { } GetBackdropBorderColor = defined @Interface/SharedXML/Backdrop.lua:409 GetBackdrop = defined @Interface/SharedXML/Backdrop.lua:347 SetUnitDebuff = defined =[C]:-1 SetItemByID = defined =[C]:-1 TopLeftCorner = Texture { } SetQuestItem = defined =[C]:-1 __tooltipUpdated = false SetBorderBlendMode = defined @Interface/SharedXML/Backdrop.lua:266 SetToyByItemID = defined =[C]:-1 textRight2Font = "GameTooltipText" BottomEdge = Texture { } ApplyBackdrop = defined @Interface/AddOns/TipTac/ttCore.lua:1647 SetInboxItem = defined =[C]:-1 TextLeft1 = GameTooltipTextLeft1 { } SetAzeriteEssenceSlot = defined =[C]:-1 SetLFGDungeonShortageReward = defined =[C]:-1 SetQuestLogItem = defined =[C]:-1 OnBackdropSizeChanged = defined @Interface/SharedXML/Backdrop.lua:182 SetUnitBuff = defined =[C]:-1 shoppingTooltips =
{ } SetTradePlayerItem = defined =[C]:-1 textRight1Font = "GameTooltipHeaderText" SetSendMailItem = defined =[C]:-1 ttSetBackdropLocked = true SetEnhancedConduit = <f`

BlueNightSky commented 1 year ago

I closed Bartender4, but I still jumped out of this error, using the latest version of v22.11.04

1x Interface/FrameXML/GameTooltip.lua:190: Action[SetPoint] failed because[SetPoint would result in anchor family connection]: attempted from: GameTooltip:SetPoint. [string "=[C]"]: in functionSetPoint' [string "@Interface/FrameXML/GameTooltip.lua"]:190: in function <Interface/FrameXML/GameTooltip.lua:172> [string "=[C]"]: in function GameTooltip_SetDefaultAnchor' [string "@Interface/FrameXML/ActionButton.lua"]:899: in functionSetTooltip' [string "@Interface/FrameXML/ActionButton.lua"]:834: in function `OnEvent' [string "@Interface/FrameXML/ActionButton.lua"]:216: in function <Interface/FrameXML/ActionButton.lua:213>

Locals: (*temporary) = GameTooltip { 0 = SetQuestPartyProgress = defined =[C]:-1 ttNumLines = 0 OnBackdropLoaded = defined @Interface/SharedXML/Backdrop.lua:152 ItemTooltip = Frame { } SetHyperlink = defined =[C]:-1 SetUnit = defined =[C]:-1 SetAzeriteEssence = defined =[C]:-1 RightEdge = Texture { } ttSetBackdropBorderColorLocked = true ClearBackdrop = defined @Interface/SharedXML/Backdrop.lua:282 Show = defined =[C]:-1 SetPetAction = defined =[C]:-1 SetLootItem = defined =[C]:-1 ttDefaultAnchored = false FadeOut = defined @Interface/AddOns/TipTac/ttCore.lua:1460 numMoneyFrames = 4 ttBackdropBorderColorApplied = false SetRecipeReagentItem = defined =[C]:-1 SetBuybackItem = defined =[C]:-1 SetBackpackToken = defined =[C]:-1 SetMerchantItem = defined =[C]:-1 SetupTextureCoordinates = defined @Interface/SharedXML/Backdrop.lua:214 BottomLeftCorner = Texture { } HasBackdropInfo = defined @Interface/SharedXML/Backdrop.lua:278 ttUnit =

{ } ttWorkaroundForFirstMouseoverStatus = 0 GetBackdropColor = defined @Interface/SharedXML/Backdrop.lua:390 ttIcon = Texture { } GetEdgeSize = defined @Interface/SharedXML/Backdrop.lua:188 NineSlice = Frame { } SetInventoryItem = defined =[C]:-1 TopEdge = Texture { } ttCount = FontString { } SetLootRollItem = defined =[C]:-1 SetLFGDungeonReward = defined =[C]:-1 ttGradient = Texture { } SetBagItem = defined =[C]:-1 SetQuestCurrency = defined =[C]:-1 BottomRightCorner = Texture { } SetBackdropColor = defined @Interface/AddOns/TipTac/ttCore.lua:1663 LeftEdge = Texture { } TextRight1 = GameTooltipTextRight1 { } SetCurrencyTokenByID = defined =[C]:-1 SetCurrencyByID = defined =[C]:-1 SetMerchantCostItem = defined =[C]:-1 ttSetIconTextureAndText = defined @Interface/AddOns/TipTacItemRef/ttItemRef.lua:191 TopRightCorner = Texture { } SetSpellBookItem = defined =[C]:-1 ttLastUpdate = 0 textLeft1Font = "GameTooltipHeaderText" ttBackdropColorApplied = false SetCompanionPet = defined =[C]:-1 SetCurrencyToken = defined =[C]:-1 SetGuildBankItem = defined =[C]:-1 updateTooltipTimer = 0.029000 SetBackdropBorderColor = defined @Interface/AddOns/TipTac/ttCore.lua:1671 SetAction = defined =[C]:-1 ttAnchorType = "normal" ttDisplayingUnit = false hasMoney = 1 comparing = false ttDisplayingAura = false BottomOverlay = Texture { } ClearLines = defined =[C]:-1 SetBackdrop = defined @Interface/AddOns/TipTac/ttCore.lua:1655 waitingForData = false TopOverlay = Texture { } GetBackdropBorderColor = defined @Interface/SharedXML/Backdrop.lua:409 GetBackdrop = defined @Interface/SharedXML/Backdrop.lua:347 SetUnitDebuff = defined =[C]:-1 SetItemByID = defined =[C]:-1 TopLeftCorner = Texture { } SetQuestItem = defined =[C]:-1 __tooltipUpdated = false SetBorderBlendMode = defined @Interface/SharedXML/Backdrop.lua:266 SetToyByItemID = defined =[C]:-1 textRight2Font = "GameTooltipText" BottomEdge = Texture { } ApplyBackdrop = defined @Interface/AddOns/TipTac/ttCore.lua:1647 SetInboxItem = defined =[C]:-1 TextLeft1 = GameTooltipTextLeft1 { } SetAzeriteEssenceSlot = defined =[C]:-1 SetLFGDungeonShortageReward = defined =[C]:-1 SetQuestLogItem = defined =[C]:-1 OnBackdropSizeChanged = defined @Interface/SharedXML/Backdrop.lua:182 SetUnitBuff = defined =[C]:-1 shoppingTooltips =
{ } SetTradePlayerItem = defined =[C]:-1 textRight1Font = "GameTooltipHeaderText" SetSendMailItem = defined =[C]:-1 ttSetBackdropLocked = true SetEnhancedConduit = <f`

Dubwize commented 1 year ago

Still occurring with the new version.

Does not occur on button mouse over that are spells, or macros, professions, consumables, the special ability button or toys.

Does occur on button mouse over for mounts, and pets. Does occur on button click for everything else, also to note, it fires the lua error twice each time. so once on mouse click, and once on mouse release.

393x 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]"]: in function `GameTooltip_SetDefaultAnchor'
[string "@Interface/AddOns/Bartender4/libs/LibActionButton-1.0-96/LibActionButton-1.0.lua"]:1455: in function `UpdateTooltip'
[string "@Interface/FrameXML/GameTooltip.lua"]:498: in function <Interface/FrameXML/GameTooltip.lua:485>
[string "=[C]"]: ?

Locals:
(*temporary) = GameTooltip {
 0 = <userdata>
 SetQuestPartyProgress = <function> defined =[C]:-1
 ttNumLines = 0
 OnBackdropLoaded = <function> defined @Interface/SharedXML/Backdrop.lua:152
 SetExistingSocketGem = <function> defined =[C]:-1
 SetHyperlink = <function> defined =[C]:-1
 SetUnit = <function> defined =[C]:-1
 SetAzeriteEssence = <function> defined =[C]:-1
 ttBackdropBorderColorApplied = false
 SetVoidWithdrawalItem = <function> defined =[C]:-1
 ttSetBackdropBorderColorLocked = true
 SetSocketGem = <function> defined =[C]:-1
 ClearBackdrop = <function> defined @Interface/SharedXML/Backdrop.lua:282
 Show = <function> defined =[C]:-1
 SetPetAction = <function> defined =[C]:-1
 SetEnhancedConduit = <function> defined =[C]:-1
 SetLFGDungeonReward = <function> defined =[C]:-1
 ttDefaultAnchored = false
 ApplyBackdrop = <function> defined @Interface/AddOns/TipTac/ttCore.lua:1636
 FadeOut = <function> defined @Interface/AddOns/TipTac/ttCore.lua:1449
 numMoneyFrames = 1
 BottomLeftCorner = Texture {
 }
 SetRecipeReagentItem = <function> defined =[C]:-1
 SetQuestCurrency = <function> defined =[C]:-1
 GetBackdropColor = <function> defined @Interface/SharedXML/Backdrop.lua:390
 SetWeeklyReward = <function> defined =[C]:-1
 SetCurrencyTokenByID = <function> defined =[C]:-1
 SetupTextureCoordinates = <function> defined @Interface/SharedXML/Backdrop.lua:214
 SetVoidDepositItem = <function> defined =[C]:-1
 HasBackdropInfo = <function> defined @Interface/SharedXML/Backdrop.lua:278
 ttUnit = <table> {
 }
 comparing = false
 SetLootItem = <function> defined =[C]:-1
 ttIcon = Texture {
 }
 GetEdgeSize = <function> defined @Interface/SharedXML/Backdrop.lua:188
 NineSlice = Frame {
 }
 SetCompanionPet = <function> defined =[C]:-1
 TopEdge = Texture {
 }
 ttCount = FontString {
 }
 SetLootRollItem = <function> defined =[C]:-1
 SetBuybackItem = <function> defined =[C]:-1
 ItemTooltip = Frame {
 }
 SetBagItem = <function> defined =[C]:-1
 SetMerchantItem = <function> defined =[C]:-1
 BottomRightCorner = Texture {
 }
 SetBackdropColor = <function> defined @Interface/AddOns/TipTac/ttCore.lua:1652
 LeftEdge = Texture {
 }
 RightEdge = Texture {
 }
 TopRightCorner = Texture {
 }
 SetCurrencyByID = <function> defined =[C]:-1
 ttLastUpdate = 0
 ttSetIconTextureAndText = <function> defined @Interface/AddOns/TipTacItemRef/ttItemRef.lua:191
 hasMoney = 1
 SetSpellBookItem = <function> defined =[C]:-1
 ttBackdropColorApplied = false
 textLeft1Font = "GameTooltipHeaderText"
 SetInventoryItem = <function> defined =[C]:-1
 SetConduit = <function> defined =[C]:-1
 SetCurrencyToken = <function> defined =[C]:-1
 SetGuildBankItem = <function> defined =[C]:-1
 SetVoidItem = <function> defined =[C]:-1
 SetBackdropBorderColor = <function> defined @Interface/AddOns/TipTac/ttCore.lua:1660
 SetAction = <function> defined =[C]:-1
 Hide = <function> defined =[C]:-1
 ttDisplayingUnit = false
 waitingForData = false
 ttDisplayingAura = false
 textRight2Font = "GameTooltipText"
 BottomOverlay = Texture {
 }
 BottomEdge = Texture {
 }
 SetBackdrop = <function> defined @Interface/AddOns/TipTac/ttCore.lua:1644
 updateTooltipTimer = 0.200000
 TopOverlay = Texture {
 }
 GetBackdropBorderColor = <function> defined @Interface/SharedXML/Backdrop.lua:409
 GetBackdrop = <function> defined @Interface/SharedXML/Backdrop.lua:347
 SetUnitDebuff = <function> defined =[C]:-1
 SetItemByID = <function> defined =[C]:-1
 TopLeftCorner = Texture {
 }
 SetQuestItem = <function> defined =[C]:-1
 ttAnchorType = "normal"
 SetBorderBlendMode = <function> defined @Interface/SharedXML/Backdrop.lua:266
 SetToyByItemID = <function> defined =[C]:-1
 TextLeft1 = GameTooltipTextLeft1 {
 }
 TextRight1 = GameTooltipTextRight1 {
 }
 SetTrainerService = <function> defined =[C]:-1
 SetInboxItem = <function> defined =[C]:-1
 shoppingTooltips = <table> {
 }
 SetHeirloomByItemID = <function> defined =[C]:-1
 SetLFGDungeonShortageReward = <function> defined =[C]:-1
 backdropInfo = <table> {
 }
 OnBackdropSizeChanged = <function> defined @Interface/SharedXML/Backdrop.lua:182
 SetUnitBuff = <function> 
Aur0r4 commented 1 year ago

Have you guys tested the possible fix that frozn linked above? https://github.com/frozn/TipTac/issues/77#issuecomment-1302511027

Dubwize commented 1 year ago

Ok, i have deleted that local layout file and so far I'm not seeing the error come back. Maybe this entry within the layout file a remnant from a old TT version ??

Voxxel commented 1 year ago

I don't know what are you guys talking about but I use a goddamn heap of addons even in DF Beta and never encountered this kind of bug.

frozn commented 1 year ago

@Dubwize: Good to hear, that your issue regarding SetPoint() is gone after the local layout file. 👍

The issue with the otherwise sometimes blank tooltips currently is caused by other addons using a hidden scanning tooltip to determine informations about items/spells etc. and is a bug in the current wow patch 10.0.0. This will be fixed with the upcoming wow patch 10.0.2 (currently on PTR, works fine here).