What game client are you playing? Retail, Wrath, Classic / Live, PTR, Beta
Wrath
What language is the game client set to?
English
Describe the bug
When opening any merchant inventory I get a LUA error if I also have the Scrap addon enabled. I get no error when just using arkinventory by itself
To Reproduce
Have arkinventory and scrap addon enabled and open a merchant inventory
Additional context
Here is the lua error
3x SharedXML/SharedUIPanelTemplates.lua:561: attempt to index local 'leftDisabled' (a nil value)
[string "@SharedXML/SharedUIPanelTemplates.lua"]:561: in function PanelTemplates_SelectTab' [string "@SharedXML/SharedUIPanelTemplates.lua"]:382: in functionPanelTemplates_UpdateTabs'
[string "@SharedXML/SharedUIPanelTemplates.lua"]:363: in function <SharedXML/SharedUIPanelTemplates.lua:361>
[string "=[C]"]: in function PanelTemplates_SetTab' [string "@Interface_TBC/FrameXML/MerchantFrame.lua"]:93: in function <Interface_TBC/FrameXML/MerchantFrame.lua:87> [string "=[C]"]: in functionShow'
[string "@Interface_Wrath/FrameXML/UIParent.lua"]:2282: in function SetUIPanel' [string "@Interface_Wrath/FrameXML/UIParent.lua"]:2127: in functionShowUIPanel'
[string "@Interface_Wrath/FrameXML/UIParent.lua"]:1995: in function <Interface_Wrath/FrameXML/UIParent.lua:1991>
[string "=[C]"]: in function SetAttribute' [string "@Interface_Wrath/FrameXML/UIParent.lua"]:2806: in functionShowUIPanel'
[string "@Interface_TBC/FrameXML/MerchantFrame.lua"]:45: in function showFunc' [string "@FrameXML/PlayerInteractionFrameManager.lua"]:183: in function <FrameXML/PlayerInteractionFrameManager.lua:172> [string "=[C]"]: in functionShowFrame'
[string "@ArkInventory/Core/ArkInventory.lua"]:11437: in function `HookPlayerInteractionProcess'
[string "@ArkInventory/Core/ArkInventory.lua"]:11393: in function <ArkInventory/Core/ArkInventory.lua:11390>
[string "@FrameXML/PlayerInteractionFrameManager.lua"]:215: in function <FrameXML/PlayerInteractionFrameManager.lua:212>
Locals:
tab = MerchantFrameSecureTab0 {
0 =
OnEnter = defined @SharedXML/SharedUIPanelTemplates.lua:319
LeftActive = Texture {
}
RightHighlight = Texture {
}
Right = Texture {
}
Left = Texture {
}
RightActive = Texture {
}
Middle = Texture {
}
OnShow = defined @SharedXML/SharedUIPanelTemplates.lua:315
OnLoad = defined @SharedXML/SharedUIPanelTemplates.lua:304
Text = FontString {
}
OnEvent = defined @SharedXML/SharedUIPanelTemplates.lua:309
TabTextures =
{
}
LeftHighlight = Texture {
}
OnLeave = defined @SharedXML/SharedUIPanelTemplates.lua:326
MiddleHighlight = Texture {
}
MiddleActive = Texture {
}
}
name = "MerchantFrameSecureTab0"
left = Texture {
0 =
}
middle = Texture {
0 =
}
right = Texture {
0 =
}
text = FontString {
0 =
}
leftDisabled = nil
middleDisabled = nil
rightDisabled = nil
(temporary) = "MerchantFrameSecureTab0RightDisabled"
(temporary) = nil
(temporary) = 0
(temporary) = -3
(*temporary) = "attempt to index local 'leftDisabled' (a nil value)"
What version number you are using? 3.10.18
What game client are you playing? Retail, Wrath, Classic / Live, PTR, Beta Wrath
What language is the game client set to? English
Describe the bug When opening any merchant inventory I get a LUA error if I also have the Scrap addon enabled. I get no error when just using arkinventory by itself
To Reproduce Have arkinventory and scrap addon enabled and open a merchant inventory
Additional context Here is the lua error
3x SharedXML/SharedUIPanelTemplates.lua:561: attempt to index local 'leftDisabled' (a nil value) [string "@SharedXML/SharedUIPanelTemplates.lua"]:561: in function
PanelTemplates_SelectTab' [string "@SharedXML/SharedUIPanelTemplates.lua"]:382: in function
PanelTemplates_UpdateTabs' [string "@SharedXML/SharedUIPanelTemplates.lua"]:363: in function <SharedXML/SharedUIPanelTemplates.lua:361> [string "=[C]"]: in functionPanelTemplates_SetTab' [string "@Interface_TBC/FrameXML/MerchantFrame.lua"]:93: in function <Interface_TBC/FrameXML/MerchantFrame.lua:87> [string "=[C]"]: in function
Show' [string "@Interface_Wrath/FrameXML/UIParent.lua"]:2282: in functionSetUIPanel' [string "@Interface_Wrath/FrameXML/UIParent.lua"]:2127: in function
ShowUIPanel' [string "@Interface_Wrath/FrameXML/UIParent.lua"]:1995: in function <Interface_Wrath/FrameXML/UIParent.lua:1991> [string "=[C]"]: in functionSetAttribute' [string "@Interface_Wrath/FrameXML/UIParent.lua"]:2806: in function
ShowUIPanel' [string "@Interface_TBC/FrameXML/MerchantFrame.lua"]:45: in functionshowFunc' [string "@FrameXML/PlayerInteractionFrameManager.lua"]:183: in function <FrameXML/PlayerInteractionFrameManager.lua:172> [string "=[C]"]: in function
ShowFrame' [string "@ArkInventory/Core/ArkInventory.lua"]:11437: in function `HookPlayerInteractionProcess' [string "@ArkInventory/Core/ArkInventory.lua"]:11393: in function <ArkInventory/Core/ArkInventory.lua:11390>[string "@FrameXML/PlayerInteractionFrameManager.lua"]:215: in function <FrameXML/PlayerInteractionFrameManager.lua:212>
Locals: tab = MerchantFrameSecureTab0 { 0 =
OnEnter = defined @SharedXML/SharedUIPanelTemplates.lua:319
LeftActive = Texture {
}
RightHighlight = Texture {
}
Right = Texture {
}
Left = Texture {
}
RightActive = Texture {
}
Middle = Texture {
}
OnShow = defined @SharedXML/SharedUIPanelTemplates.lua:315
OnLoad = defined @SharedXML/SharedUIPanelTemplates.lua:304
Text = FontString {
}
OnEvent = defined @SharedXML/SharedUIPanelTemplates.lua:309
TabTextures = {
}
LeftHighlight = Texture {
}
OnLeave = defined @SharedXML/SharedUIPanelTemplates.lua:326
MiddleHighlight = Texture {
}
MiddleActive = Texture {
}
}
name = "MerchantFrameSecureTab0"
left = Texture {
0 =
}
middle = Texture {
0 =
}
right = Texture {
0 =
}
text = FontString {
0 =
}
leftDisabled = nil
middleDisabled = nil
rightDisabled = nil
(temporary) = "MerchantFrameSecureTab0RightDisabled"
(temporary) = nil
(temporary) = 0
(temporary) = -3
(*temporary) = "attempt to index local 'leftDisabled' (a nil value)"
Mattyd221
commented
11 months ago
- © Githubissues.
- Githubissues is a development platform for aggregating issues.
This issue was resolved with the most recent scrap update