From 960a8a2fb6582abfdace73bcbb1194e791ff2c67 Mon Sep 17 00:00:00 2001 From: Repooc Date: Wed, 4 Sep 2013 19:50:46 -0400 Subject: [PATCH] Tooltip update to center over mouse --- ElvUI_SLE/modules/tooltip/tooltip.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ElvUI_SLE/modules/tooltip/tooltip.lua b/ElvUI_SLE/modules/tooltip/tooltip.lua index fddc8b6..25ab6a8 100644 --- a/ElvUI_SLE/modules/tooltip/tooltip.lua +++ b/ElvUI_SLE/modules/tooltip/tooltip.lua @@ -29,8 +29,9 @@ function TT:AnchorFrameToMouse(frame) --if (E.db.tooltip.onlyMod and not (IsShiftKeyDown() or IsControlKeyDown() or IsAltKeyDown())) then return end local x, y = GetCursorPosition(); local scale = frame:GetEffectiveScale(); + local tipWidth = frame:GetWidth(); frame:ClearAllPoints(); - frame:SetPoint("BOTTOMLEFT", UIParent, "BOTTOMLEFT", (x/scale + E.db.tooltip.mouseOffsetX), (y/scale + E.db.tooltip.mouseOffsetY)); + frame:SetPoint("BOTTOMLEFT", UIParent, "BOTTOMLEFT", (x/scale + (E.db.tooltip.mouseOffsetX - tipWidth/2)), (y/scale + E.db.tooltip.mouseOffsetY)); end function TT:AddonName_OnUpdate(self, elapsed) -- 1.7.9.5