Socialite (Titan Social)

Socialite (Titan Social)

1M Downloads

Classic Era broken, but wotlk works

tstirrat opened this issue ยท 2 comments

commented

Classic Era v1.13.7 is broken with errors in tooltip.lua. However, if I copy the 3.4.0 tooltip.lua it works fine.

Perhaps Classic Era just needs a quick repackage on curse?

5x TitanSocial/tooltip.lua:208: attempt to call method 'GetBackdrop' (a nil value)
[string "@TitanSocial/tooltip.lua"]:208: in function `Clear'
[string "@TitanSocial/TitanSocial.lua"]:1251: in function `TitanPanelSocialButton_OnEnter'
[string "*TitanSocial.xml:17_OnEnter"]:1: in function <[string "*TitanSocial.xml:17_OnEnter"]:1>

Locals:
self = <table> {
 Clear = <function> defined @TitanSocial/tooltip.lua:142
 AddHeader = <function> defined @TitanSocial/tooltip.lua:368
 SetLineScript = <function> defined @TitanSocial/tooltip.lua:537
 AddColspanHeader = <function> defined @TitanSocial/tooltip.lua:391
 AddColspanLine = <function> defined @TitanSocial/tooltip.lua:357
 AddLine = <function> defined @TitanSocial/tooltip.lua:332
 SmartAnchorTo = <function> defined @TitanSocial/tooltip.lua:633
 SetAutoHideDelay = <function> defined @TitanSocial/tooltip.lua:668
 Show = <function> defined @TitanSocial/tooltip.lua:716
 IsShown = <function> defined @TitanSocial/tooltip.lua:709
 IsVisible = <function> defined @TitanSocial/tooltip.lua:702
 Hide = <function> defined @TitanSocial/tooltip.lua:723
}
(*temporary) = nil
(*temporary) = GameTooltip {
 0 = <userdata>
 ZGV_ShowManyLines = <function> defined @ZygorGuidesViewerClassic/Functions.lua:363
 GetBackdropColor = <function> defined @SharedXML/SharedTooltipTemplates.lua:290
 SetHyperlink = <function> defined =[C]:-1
 SetTradeSkillItem = <function> defined @TradeSkillMaster/LibTSM/Service/ItemTooltipClasses/Wrapper.lua:104
 SetVoidItem = <function> defined =[C]:-1
 SetBackdropBorderColor = <function> defined @SharedXML/SharedTooltipTemplates.lua:294
 SetVoidDepositItem = <function> defined =[C]:-1
 SetVoidWithdrawalItem = <function> defined =[C]:-1
 Hide = <function> defined =[C]:-1
 comparing = false
 SetSocketGem = <function> defined =[C]:-1
 SetMerchantCostItem = <function> defined @TradeSkillMaster/LibTSM/Service/ItemTooltipClasses/Wrapper.lua:104
 TopOverlay = Texture {
 }
 GetBackdropBorderColor = <function> defined @SharedXML/SharedTooltipTemplates.lua:298
 SetUnitDebuff = <function> defined =[C]:-1
 SetItemByID = <function> defined =[C]:-1
 SetLootItem = <function> defined =[C]:-1
 SetQuestItem = <function> defined =[C]:-1
 SetExistingSocketGem = <function> defined =[C]:-1
 SetBorderBlendMode = <function> defined @SharedXML/SharedTooltipTemplates.lua:302
 SetTrainerService = <function> defined =[C]:-1
 numMoneyFrames = 2
 hasMoney = 1
 SetRecipeReagentItem = <function> defined @TradeSkillMaster/LibTSM/Service/ItemTooltipClasses/Wrapper.lua:104
 SetBuybackItem = <function> defined =[C]:-1
 shoppingTooltips = <table> {
 }
 StatusBar = GameTooltipStatusBar {
 }
 SetMerchantItem = <function> defined =[C]:-1
 SetQuestLogItem = <function> defined =[C]:-1
 SetRecipeResultItem = <function> defined =[C]:-1
 SetUnitBuff = <function> defined =[C]:-1
 SetTalent = <function> defined @ZygorGuidesViewerClassic/Code-Classic/TalentAdvisor.lua:1601
 SetTradePlayerItem = <function> defined =[C]:-1
 updateTooltip = 0.117000
 SetSendMailItem = <function> defined =[C]:-1
 layoutType = "TooltipDefaultLayout"
 NineSlice = Frame {
 }
 SetInventoryItem = <function> defined =[C]:-1
 SetLootRollItem = <function> defined =[C]:-1
 SetInboxItem = <function> defined =[C]:-1
 TooltipBackdropOnLoad = <function> defined @SharedXML/SharedTooltipTemplates.lua:271
 SetUnitAura = <function> defined =[C]:-1
 SetGuildBankItem = <function> defined =[C]:-1
 SetAuctionSellItem = <function> defined =[C]:-1
 SetBagItem = <function> defined =[C]:-1
 needsReset = true
 SetTradeTargetItem = <function> defined =[C]:-1
 SetBackdropColor = <function> defined @SharedXML/SharedTooltipTemplates.lua:286
 BottomOverlay = Texture {
 }
 SetAuctionItem = <function> defined =[C]:-1
}
(*temporary) = "attempt to call method 'GetBackdrop' (a nil value)"
tframe = ScrollFrame {
 0 = <userdata>
 lines = <table> {
 }
 columns = <table> {
 }
 scroller = Slider {
 }
 height = 0
 scrollchild = Frame {
 }
 scrollframe = ScrollFrame {
 }
 width = 12
}
releaseCell = <function> defined @TitanSocial/tooltip.lua:95
releaseLine = 
commented

Hi all, sorry about the delay. A new version is now available that incorporates the changes from #42.

commented

Slightly different error for me but same thing...it doesn't work with SoD

2x TitanSocial/tooltip.lua:209: attempt to call method 'SetBackdrop' (a nil value)
[string "@TitanSocial/tooltip.lua"]:209: in function `Clear'
[string "@TitanSocial/TitanSocial.lua"]:1251: in function `TitanPanelSocialButton_OnEnter'
[string "*TitanSocial.xml:17_OnEnter"]:1: in function <[string "*TitanSocial.xml:17_OnEnter"]:1>

Locals:
self = <table> {
 Clear = <function> defined @TitanSocial/tooltip.lua:142
 AddHeader = <function> defined @TitanSocial/tooltip.lua:368
 SetLineScript = <function> defined @TitanSocial/tooltip.lua:537
 AddColspanHeader = <function> defined @TitanSocial/tooltip.lua:391
 AddColspanLine = <function> defined @TitanSocial/tooltip.lua:357
 AddLine = <function> defined @TitanSocial/tooltip.lua:332
 SmartAnchorTo = <function> defined @TitanSocial/tooltip.lua:633
 SetAutoHideDelay = <function> defined @TitanSocial/tooltip.lua:668
 Show = <function> defined @TitanSocial/tooltip.lua:716
 IsShown = <function> defined @TitanSocial/tooltip.lua:709
 IsVisible = <function> defined @TitanSocial/tooltip.lua:702
 Hide = <function> defined @TitanSocial/tooltip.lua:723
}
backdrop = <table> {
 bgFile = "Interface\Buttons\WHITE8X8"
 tileSize = 16
 edgeFile = "Interface\Tooltips\UI-Tooltip-Border"
 tile = true
 tileEdge = false
 edgeSize = 14
 insets = <table> {
 }
}
(*temporary) = nil
(*temporary) = ScrollFrame {
 0 = <userdata>
 lines = <table> {
 }
 columns = <table> {
 }
 scroller = Slider {
 }
 height = 0
 scrollchild = Frame {
 }
 scrollframe = ScrollFrame {
 }
 width = 12
}
(*temporary) = <table> {
 bgFile = "Interface\Buttons\WHITE8X8"
 tileSize = 16
 edgeFile = "Interface\Tooltips\UI-Tooltip-Border"
 tile = true
 tileEdge = false
 edgeSize = 14
 insets = <table> {
 }
}
(*temporary) = "attempt to call method 'SetBackdrop' (a nil value)"
tframe = ScrollFrame {
 0 = <userdata>
 lines = <table> {
 }
 columns = <table> {
 }
 scroller = Slider {
 }
 height = 0
 scrollchild = Frame {
 }
 scrollframe = ScrollFrame {
 }
 width = 12
}
releaseCell = <function> defined @TitanSocial/tooltip.lua:95
releaseLine = <function> defined @TitanSocial/tooltip.lua:123
releaseColumn = <function> defined @TitanSocial/tooltip.lua:108
H_PADDING = 6
acquireColumn = <function> defined @TitanSocial/tooltip.lua:101
ResetTooltipSize = <function> defined @TitanSocial/tooltip.lua:220
GameTooltip = GameTooltip {
 BottomLeftCorner = Texture {
 }
 OnBackdropLoaded = <function> defined @SharedXML/Backdrop.lua:152
 GetBackdropColor = <function> defined @SharedXML/Backdrop.lua:390
 SetHyperlink = <function> defined =[C]:-1
 SetTradeSkillItem = <function> defined =[C]:-1
 RightEdge = Texture {
 }
 SetSocketGem = <function> defined =[C]:-1
 ClearBackdrop = <function> defined =[C]:-1
 SetPetAction = <function> defined =[C]:-1
 SetLootItem = <function> defined =[C]:-1
 shadow = Frame {
 }
 PixelSnapDisabled = true
 SetBuybackItem = <function> defined =[C]:-1
 SetMerchantItem = <function> defined =[C]:-1
 SetupTextureCoordinates = <function> defined @SharedXML/Backdrop.lua:214
 BottomOverlay = Texture {
 }
 ttIcon = Texture {
 }
 GetEdgeSize = <function> defined @SharedXML/Backdrop.lua:188
 NineSlice = Frame {
 }
 SetInventoryItem = <function> defined =[C]:-1
 TopEdge = Texture {
 }
 ttCount = FontString {
 }
 TooltipBackdropOnLoad = <function> defined @SharedXML/SharedTooltipTemplates.lua:275
 SetAuctionSellItem = <function> defined =[C]:-1
 SetBagItem = <function> defined =[C]:-1
 SetAction = <function> defined =[C]:-1
 SetBackdropColor = <function> defined =[C]:-1
 LeftEdge = Texture {
 }
 SetAuctionItem = <function> defined =[C]:-1
 ttSetIconTextureAndText = <function> defined @TipTacItemRef/ttItemRef.lua:318
 SetSpellBookItem = <function> defined =[C]:-1
 SetGuildBankItem = <function> defined =[C]:-1
 SetBackdropBorderColor = <function> defined =[C]:-1
 Hide = <function> defined =[C]:-1
 SetCraftItem = <function> defined =[C]:-1
 ApplyBackdrop = <function> defined =[C]:-1
 SetBackdrop = <function> defined =[C]:-1
 TopOverlay = Texture {
 }
 GetBackdropBorderColor = <function> defined @SharedXML/Backdrop.lua:409
 Get