From 4ea580634503004288ef165e5b48250cf1c1938f Mon Sep 17 00:00:00 2001 From: Scott Sibley Date: Wed, 27 Oct 2010 20:29:28 +0000 Subject: [PATCH] Cleanup --- Modules/UnitTooltip/UnitTooltip.lua | 41 +++++++++++------------------------ 1 file changed, 13 insertions(+), 28 deletions(-) diff --git a/Modules/UnitTooltip/UnitTooltip.lua b/Modules/UnitTooltip/UnitTooltip.lua index 14d363f..9f216bb 100644 --- a/Modules/UnitTooltip/UnitTooltip.lua +++ b/Modules/UnitTooltip/UnitTooltip.lua @@ -569,7 +569,6 @@ function mod:CreateLines() end self:ClearLines() lines = setmetatable(llines, {__call=function(self) - if debuging then debug1() end local lineNum = 0 GameTooltip:ClearLines() for i, v in ipairs(self) do @@ -633,7 +632,6 @@ function mod:CreateLines() end end - if debugging then debug2(2) end mod.NUM_LINES = lineNum draw() GameTooltip:Show() @@ -1088,16 +1086,11 @@ end local plugin = LibStub("LibScriptableDisplayPluginString-1.0") local ff = CreateFrame("Frame") function mod:SetUnit() - - if debugging then - ResourceServer.Update() - local mem1, percent1, memdiff1, totalMem1, totaldiff1 = ResourceServer.GetMemUsage("StarTip") - end + + GameTooltip:ClearLines() if ff:GetScript("OnUpdate") then ff:SetScript("OnUpdate", nil) end - environment.unitName, environment.unitGuild, environment.unitLocation = UnitTooltipStats.GetUnitTooltipStats("mouseover") - self.NUM_LINES = 0 -- Taken from CowTip @@ -1124,14 +1117,6 @@ function mod:SetUnit() lastLine = lastLine + 1 - wipe(linesToAdd) - wipe(linesToAddR) - wipe(linesToAddG) - wipe(linesToAddB) - wipe(linesToAddRight) - wipe(linesToAddRightR) - wipe(linesToAddRightG) - wipe(linesToAddRightB) for i = lastLine, GameTooltip:NumLines() do local left = self.leftLines[i] local j = i - lastLine + 1 @@ -1153,27 +1138,20 @@ function mod:SetUnit() lines() - GameTooltip:Show() - if self.db.profile.refreshRate > 0 and self.timer then self.timer:Start() end - - if GameTooltip:NumLines() > mod.NUM_LINES then GameTooltip:Hide(); return end self:RefixEndLines() - if debugging then - ResourceServer.Update() - local mem2, percent2, memdiff2, totalMem2, totaldiff2 = ResourceServer.GetMemUsage("StarTip") - --StarTip:Print("UnitTooltip Memory", plugin.memshort(mem2), plugin.memshort(mem2 - mem1), plugin.memshort(memdiff2)) - end + GameTooltip:Show() + end function mod:RefixEndLines() -- Another part taken from CowTip for i, left in ipairs(linesToAdd) do - + local left = linesToAdd[i] local right = linesToAddRight[i] StarTip.addingLine = true if right then @@ -1183,5 +1161,12 @@ function mod:RefixEndLines() end StarTip.addingLine = false end - -- End + wipe(linesToAdd) + wipe(linesToAddR) + wipe(linesToAddG) + wipe(linesToAddB) + wipe(linesToAddRight) + wipe(linesToAddRightR) + wipe(linesToAddRightG) + wipe(linesToAddRightB) end \ No newline at end of file -- 1.7.9.5