Baggins

Baggins

1M Downloads

Retail - alt+Right click menu does not work on items

ryannotfound opened this issue ยท 3 comments

commented

Title - error below:

5x Interface/AddOns/Baggins/Baggins.lua:2453: attempt to call upvalue 'GetContainerItemID' (a nil value)
[string "@Interface/AddOns/Baggins/Baggins.lua"]:2453: in function <Interface/AddOns/Baggins/Baggins.lua:2423>

Locals:
button = BagginsPooledItemButton77 {
0 =
OnLeave = defined @Interface/FrameXML/ContainerFrame.lua:1478
SetItem = defined @Interface/FrameXML/ItemButtonTemplate.lua:544
IconOverlay = Texture {
}
slots =

{
}
SetAlpha = defined @Interface/FrameXML/ItemButtonTemplate.lua:631
UpdateCooldown = defined @Interface/FrameXML/ContainerFrame.lua:1685
showMatchHighlight = true
OnDragStart = defined @Interface/FrameXML/ContainerFrame.lua:1576
OnReceiveDrag = defined @Interface/FrameXML/ContainerFrame.lua:1580
icon = BagginsPooledItemButton77IconTexture {
}
UpdateTooltip = defined @Interface/AddOns/Baggins/Baggins.lua:2065
SetReadable = defined @Interface/FrameXML/ContainerFrame.lua:1677
CheckUpdateTooltip = defined @Interface/FrameXML/ContainerFrame.lua:1701
UpdateNewItem = defined @Interface/FrameXML/ContainerFrame.lua:1627
IsReadable = defined @Interface/FrameXML/ContainerFrame.lua:1681
count = 1
UpdateItemContextMatching = defined @Interface/FrameXML/ItemButtonTemplate.lua:450
SetItemButtonCount = defined @Interface/FrameXML/ItemButtonTemplate.lua:614
SetItemInternal = defined @Interface/FrameXML/ItemButtonTemplate.lua:549
UpdateCraftedProfessionsQualityShown = defined @Interface/FrameXML/ItemButtonTemplate.lua:461
PostOnShow = defined @Interface/FrameXML/ItemButtonTemplate.lua:414
GetItemContextOverlayMode = defined @Interface/FrameXML/ItemButtonTemplate.lua:471
SetItemSource = defined @Interface/FrameXML/ItemButtonTemplate.lua:528
IconQuestTexture = BagginsPooledItemButton77IconQuestTexture {
}
hasItem = 1
SetBagID = defined @Interface/FrameXML/ContainerFrame.lua:1584
IsExtended = defined @Interface/FrameXML/ContainerFrame.lua:1715
UpdateItemContextOverlay = defined @Interface/FrameXML/ItemButtonTemplate.lua:488
CheckForTutorials = defined @Interface/FrameXML/ContainerFrame.lua:1744
newtext = BagginsPooledItemButton77NewText {
}
emptyBackgroundAtlas = "bags-item-slot64"
Count = BagginsPooledItemButton77Count {
}
SetItemButtonAnchorPoint = defined @Interface/FrameXML/ItemButtonTemplate.lua:618
searchOverlay = BagginsPooledItemButton77SearchOverlay {
}
GetItemLocation = defined @Interface/FrameXML/ItemButtonTemplate.lua:610
IconOverlay2 = Texture {
}
OnModifiedClick = defined @Interface/FrameXML/ContainerFrame.lua:1535
UpdateItemContextOverlayTextures = defined @Interface/FrameXML/ItemButtonTemplate.lua:499
OnItemContextChanged = defined @Interface/FrameXML/ItemButtonTemplate.lua:410
UpdateExtended = defined @Interface/FrameXML/ContainerFrame.lua:1719
SetItemButtonQuality = defined @Interface/FrameXML/ItemButtonTemplate.lua:658
UpdateJunkItem = defined @Interface/FrameXML/ContainerFrame.lua:1655
HasItem = defined @Interface/FrameXML/ContainerFrame.lua:1673
OnClick = defined @Interface/FrameXML/ContainerFrame.lua:1448
itemContextMatchResult = 3
glow = Texture {
}
GetDebugReportInfo = defined @Interface/FrameXML/ContainerFrame.lua:1228
timeSinceUpgradeCheck = 0
flashAnim = AnimationGroup {
}
newitemglowAnim = AnimationGroup {
}
NormalTexture = BagginsPooledItemButton77NormalTexture {
}
SetItemButtonScale = defined @Interface/FrameXML/ItemButtonTemplate.lua:623
JunkIcon = Texture {
}
ExtendedSlot = Texture {
}
PostOnHide = defined @Interface/FrameXML/ItemButtonTemplate.lua:423
UpgradeIcon = Texture {
}
BattlepayItemTexture = Texture {
}
NewItemTexture = Texture {
}
flash = Texture {
}
Cooldown = BagginsPooledItemButton77Cooldown {
}
IconBorder = Texture {
}
OnUpdate = defined @Interface/FrameXML/ContainerFrame.lua:1489
UpdateQuestItem = defined @Interface/FrameXML/ContainerFrame.lua:1615
SetItemButtonTexture = defined @in

commented

Fixed: 02be456

commented

in 4.5.0

commented

this also still appears broken - v4.4.9 and getting errors below:

11x Interface/AddOns/Baggins/Baggins.lua:2453: attempt to call upvalue 'GetContainerItemID' (a nil value)
[string "@Interface/AddOns/Baggins/Baggins.lua"]:2453: in function <Interface/AddOns/Baggins/Baggins.lua:2423>

Locals:
button = BagginsPooledItemButton77 {
0 =
OnLeave = defined @Interface/FrameXML/ContainerFrame.lua:1478
SetItem = defined @Interface/FrameXML/ItemButtonTemplate.lua:544
IconOverlay = Texture {
}
slots =

{
}
SetAlpha = defined @Interface/FrameXML/ItemButtonTemplate.lua:631
UpdateCooldown = defined @Interface/FrameXML/ContainerFrame.lua:1685
showMatchHighlight = true
OnDragStart = defined @Interface/FrameXML/ContainerFrame.lua:1576
OnReceiveDrag = defined @Interface/FrameXML/ContainerFrame.lua:1580
icon = BagginsPooledItemButton77IconTexture {
}
UpdateTooltip = defined @Interface/AddOns/Baggins/Baggins.lua:2065
SetReadable = defined @Interface/FrameXML/ContainerFrame.lua:1677
CheckUpdateTooltip = defined @Interface/FrameXML/ContainerFrame.lua:1701
UpdateNewItem = defined @Interface/FrameXML/ContainerFrame.lua:1627
IsReadable = defined @Interface/FrameXML/ContainerFrame.lua:1681
count = 1
UpdateItemContextMatching = defined @Interface/FrameXML/ItemButtonTemplate.lua:450
SetItemButtonCount = defined @Interface/FrameXML/ItemButtonTemplate.lua:614
SetItemInternal = defined @Interface/FrameXML/ItemButtonTemplate.lua:549
UpdateCraftedProfessionsQualityShown = defined @Interface/FrameXML/ItemButtonTemplate.lua:461
PostOnShow = defined @Interface/FrameXML/ItemButtonTemplate.lua:414
GetItemContextOverlayMode = defined @Interface/FrameXML/ItemButtonTemplate.lua:471
SetItemSource = defined @Interface/FrameXML/ItemButtonTemplate.lua:528
IconQuestTexture = BagginsPooledItemButton77IconQuestTexture {
}
hasItem = 1
SetBagID = defined @Interface/FrameXML/ContainerFrame.lua:1584
IsExtended = defined @Interface/FrameXML/ContainerFrame.lua:1715
UpdateItemContextOverlay = defined @Interface/FrameXML/ItemButtonTemplate.lua:488
CheckForTutorials = defined @Interface/FrameXML/ContainerFrame.lua:1744
newtext = BagginsPooledItemButton77NewText {
}
emptyBackgroundAtlas = "bags-item-slot64"
Count = BagginsPooledItemButton77Count {
}
SetItemButtonAnchorPoint = defined @Interface/FrameXML/ItemButtonTemplate.lua:618
searchOverlay = BagginsPooledItemButton77SearchOverlay {
}
GetItemLocation = defined @Interface/FrameXML/ItemButtonTemplate.lua:610
IconOverlay2 = Texture {
}
OnModifiedClick = defined @Interface/FrameXML/ContainerFrame.lua:1535
UpdateItemContextOverlayTextures = defined @Interface/FrameXML/ItemButtonTemplate.lua:499
OnItemContextChanged = defined @Interface/FrameXML/ItemButtonTemplate.lua:410
UpdateExtended = defined @Interface/FrameXML/ContainerFrame.lua:1719
SetItemButtonQuality = defined @Interface/FrameXML/ItemButtonTemplate.lua:658
UpdateJunkItem = defined @Interface/FrameXML/ContainerFrame.lua:1655
HasItem = defined @Interface/FrameXML/ContainerFrame.lua:1673
OnClick = defined @Interface/FrameXML/ContainerFrame.lua:1448
itemContextMatchResult = 3
glow = Texture {
}
GetDebugReportInfo = defined @Interface/FrameXML/ContainerFrame.lua:1228
timeSinceUpgradeCheck = 0
flashAnim = AnimationGroup {
}
newitemglowAnim = AnimationGroup {
}
NormalTexture = BagginsPooledItemButton77NormalTexture {
}
SetItemButtonScale = defined @Interface/FrameXML/ItemButtonTemplate.lua:623
JunkIcon = Texture {
}
ExtendedSlot = Texture {
}
PostOnHide = defined @Interface/FrameXML/ItemButtonTemplate.lua:423
UpgradeIcon = Texture {
}
BattlepayItemTexture = Texture {
}
NewItemTexture = Texture {
}
flash = Texture {
}
Cooldown = BagginsPooledItemButton77Cooldown {
}
IconBorder = Texture {
}
OnUpdate = defined @Interface/FrameXML/ContainerFrame.lua:1489
UpdateQuestItem = defined @Interface/FrameXML/ContainerFrame.lua:1615
SetItemButtonTexture = defined @in