made alt click to put up an inventory item for auction work

This commit is contained in:
Manuel Simon Hirsig
2015-09-06 02:50:03 +02:00
parent 446d73c648
commit a88a3cfb6a
+9 -13
View File
@@ -161,30 +161,26 @@ end
----------------------------------------- -----------------------------------------
function Auctionator_ContainerFrameItemButton_OnModifiedClick(button) function Auctionator_ContainerFrameItemButton_OnClick(button)
if (AUCTIONATOR_ENABLE_ALT == 0 if (AUCTIONATOR_ENABLE_ALT == 0
or not AuctionFrame:IsShown() or not AuctionFrame:IsShown()
or not IsAltKeyDown()) or not IsAltKeyDown())
then then
return auctionator_orig_ContainerFrameItemButton_OnModifiedClick(button) return auctionator_orig_ContainerFrameItemButton_OnClick(button)
end end
if PanelTemplates_GetSelectedTab (AuctionFrame) ~= AUCTIONATOR_TAB_INDEX then ClickAuctionSellItemButton()
ClearCursor()
if PanelTemplates_GetSelectedTab(AuctionFrame) ~= AUCTIONATOR_TAB_INDEX then
AuctionFrameTab_OnClick(AUCTIONATOR_TAB_INDEX) AuctionFrameTab_OnClick(AUCTIONATOR_TAB_INDEX)
end end
PickupContainerItem(this:GetParent():GetID(), this:GetID()) PickupContainerItem(this:GetParent():GetID(), this:GetID())
ClickAuctionSellItemButton()
local infoType = GetCursorInfo()
if infoType == "item" then
ClickAuctionSellItemButton()
ClearCursor()
end
end end
@@ -252,8 +248,8 @@ function Auctionator_SetupHookFunctions()
auctionator_orig_AuctionFrameTab_OnClick = AuctionFrameTab_OnClick auctionator_orig_AuctionFrameTab_OnClick = AuctionFrameTab_OnClick
AuctionFrameTab_OnClick = Auctionator_AuctionFrameTab_OnClick AuctionFrameTab_OnClick = Auctionator_AuctionFrameTab_OnClick
auctionator_orig_ContainerFrameItemButton_OnModifiedClick = ContainerFrameItemButton_OnModifiedClick auctionator_orig_ContainerFrameItemButton_OnClick = ContainerFrameItemButton_OnClick
ContainerFrameItemButton_OnModifiedClick = Auctionator_ContainerFrameItemButton_OnModifiedClick ContainerFrameItemButton_OnClick = Auctionator_ContainerFrameItemButton_OnClick
auctionator_orig_AuctionFrameAuctions_Update = AuctionFrameAuctions_Update auctionator_orig_AuctionFrameAuctions_Update = AuctionFrameAuctions_Update
AuctionFrameAuctions_Update = Auctionator_AuctionFrameAuctions_Update AuctionFrameAuctions_Update = Auctionator_AuctionFrameAuctions_Update