From d0c4ebb2889e92624c600266d846eb0af6d2dafe Mon Sep 17 00:00:00 2001 From: Manuel Simon Hirsig Date: Mon, 14 Sep 2015 20:42:15 +0200 Subject: [PATCH] small bugfix with charges --- scan.lua | 12 +++++++++++- sell.lua | 2 ++ 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/scan.lua b/scan.lua index 0db4d13..a19e9b0 100644 --- a/scan.lua +++ b/scan.lua @@ -108,9 +108,18 @@ end ----------------------------------------- +function Aux_Scan_ClearTooltip() + for j=1, 30 do + leftEntry = getglobal('AuxScanTooltipTextLeft'..j):SetText() + rightEntry = getglobal('AuxScanTooltipTextRight'..j):SetText() + end +end + +----------------------------------------- + function Aux_Scan_ExtractTooltip() local tooltip = {} - for j=1, 30 do -- conveniently ignores nils + for j=1, 30 do local leftEntry = getglobal('AuxScanTooltipTextLeft'..j):GetText() if leftEntry then tinsert(tooltip, leftEntry) @@ -152,6 +161,7 @@ function processQueryResults() local name, texture, count, quality, canUse, level, minBid, minIncrement, buyoutPrice, bidAmount, highBidder, owner = GetAuctionItemInfo("list", i) local duration = GetAuctionItemTimeLeft("list", i) + Aux_Scan_ClearTooltip() AuxScanTooltip:SetOwner(UIParent, "ANCHOR_NONE"); AuxScanTooltip:SetAuctionItem("list", i) AuxScanTooltip:Show() diff --git a/sell.lua b/sell.lua index dc59633..8e45cf9 100644 --- a/sell.lua +++ b/sell.lua @@ -175,6 +175,8 @@ function Aux_OnNewAuctionUpdate() end local auctionItemName, auctionItemTexture, auctionItemStackSize = GetAuctionSellItemInfo() + + Aux_Scan_ClearTooltip() AuxScanTooltip:SetOwner(UIParent, "ANCHOR_NONE") AuxScanTooltip:SetAuctionSellItem() AuxScanTooltip:Show()