Shift clicking on an item does not work
TheKrowi opened this issue ยท 2 comments
Just noticed, shift clicking on an item normally opens a dialog where you can select how many to buy.
This doesn't happen ๐
Originally posted by @GurliGebis in #1 (comment)
I got this error when I did it even with no new filter selected. This is with the latest beta and I know the reason why. Will be fixed in next beta.
7x FrameXML/MerchantFrame.lua:625: attempt to compare number with nil
[string "@FrameXML/MerchantFrame.lua"]:625: in function `MerchantItemButton_OnModifiedClick'
[string "*MerchantFrame.xml:34_OnClick"]:2: in function <[string "*MerchantFrame.xml:34_OnClick"]:1>
Locals:
self = MerchantItem16ItemButton {
0 = <userdata>
SetItemButtonTexture = <function> defined @FrameXML/ItemButtonTemplate.lua:674
SetItem = <function> defined @FrameXML/ItemButtonTemplate.lua:544
IconOverlay = Texture {
}
SetAlpha = <function> defined @FrameXML/ItemButtonTemplate.lua:631
IconBorder = Texture {
}
icon = MerchantItem16ItemButtonIconTexture {
}
UpdateTooltip = <function> defined @Krowi_ExtendedVendorUI/Gui/MerchantItemsContainer.lua:18
GetBagID = <function> defined @FrameXML/ItemButtonTemplate.lua:643
count = 5
PostOnHide = <function> defined @FrameXML/ItemButtonTemplate.lua:423
showNonrefundablePrompt = true
SetItemButtonCount = <function> defined @FrameXML/ItemButtonTemplate.lua:614
SetItemInternal = <function> defined @FrameXML/ItemButtonTemplate.lua:549
UpdateCraftedProfessionsQualityShown = <function> defined @FrameXML/ItemButtonTemplate.lua:461
HighlightTexture = Texture {
}
PostOnShow = <function> defined @FrameXML/ItemButtonTemplate.lua:414
GetItemContextOverlayMode = <function> defined @FrameXML/ItemButtonTemplate.lua:471
SetItemButtonTextureVertexColor = <function> defined @FrameXML/ItemButtonTemplate.lua:670
hasItem = true
SetBagID = <function> defined @FrameXML/ItemButtonTemplate.lua:639
UpdateItemContextOverlay = <function> defined @FrameXML/ItemButtonTemplate.lua:488
numInStock = -1
PushedTexture = Texture {
}
Count = MerchantItem16ItemButtonCount {
}
SetItemButtonAnchorPoint = <function> defined @FrameXML/ItemButtonTemplate.lua:618
searchOverlay = MerchantItem16ItemButtonSearchOverlay {
}
NormalTexture = MerchantItem16ItemButtonNormalTexture {
}
IconOverlay2 = Texture {
}
OnUpdateItemContextMatching = <function> defined @FrameXML/ItemButtonTemplate.lua:651
price = 20
OnItemContextChanged = <function> defined @FrameXML/ItemButtonTemplate.lua:410
SetItemButtonScale = <function> defined @FrameXML/ItemButtonTemplate.lua:623
isCraftedItem = false
isProfessionItem = false
CanIMogItOverlay = CIMIOverlayFrame_MerchantItem16ItemButton {
}
GetSlotAndBagID = <function> defined @FrameXML/ItemButtonTemplate.lua:647
ItemContextOverlay = Texture {
}
link = "|cffffffff|Hitem:39354::::::::70:70:::::::::|h[Light Parchment]|h|r"
GetItemLocation = <function> defined @FrameXML/ItemButtonTemplate.lua:610
GetItemID = <function> defined @FrameXML/ItemButtonTemplate.lua:591
GetItemButtonCount = <function> defined @FrameXML/ItemButtonTemplate.lua:627
name = "Light Parchment"
RegisterBagButtonUpdateItemContextMatching = <function> defined @FrameXML/ItemButtonTemplate.lua:657
showMatchHighlight = true
SetItemButtonQuality = <function> defined @FrameXML/ItemButtonTemplate.lua:662
itemContextMatchResult = 3
texture = 237132
UpdateItemContextMatching = <function> defined @FrameXML/ItemButtonTemplate.lua:450
SetMatchesSearch = <function> defined @FrameXML/ItemButtonTemplate.lua:441
Stock = MerchantItem16ItemButtonStock {
}
SplitStack = <function> defined @FrameXML/MerchantFrame.lua:543
GetItemButtonIconTexture = <function> defined @FrameXML/ItemButtonTemplate.lua:678
GetItemLink = <function> defined @FrameXML/ItemButtonTemplate.lua:606
GetItem = <function> defined @FrameXML/ItemButtonTemplate.lua:602
GetItemInfo = <function> defined @FrameXML/ItemButtonTemplate.lua:575
GetItemButtonBackgroundTexture = <function> defined @FrameXML/ItemButtonTemplate.lua:682
PostOnEvent = <function> defined @FrameXML/ItemButtonTemplate.lua:427
UpdateItemContextOverlayTextures = <function> defined @FrameXML/ItemButtonTemplate.lua:499
SetItemSource = <function> defined @FrameXML/ItemButtonTemplate.lua:528
SetItemLocation = <function> defined @FrameXML/ItemButtonTemplate.lua:532
GetMatchesSearch = <function> defin
Should be fixed in https://github.com/TheKrowi/Krowi_ExtendedVendorUI/releases/tag/6.0-beta6