From 4c0338d5e0398b99f4e6debee37809167ba3c237 Mon Sep 17 00:00:00 2001 From: Pinya <800pin.ru@gmail.com> Date: Wed, 18 Jul 2018 15:16:30 +0300 Subject: [PATCH] overwrite FrameStackTooltip OnUpdate instead of hooking --- ElvUI/Developer/Frame.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ElvUI/Developer/Frame.lua b/ElvUI/Developer/Frame.lua index 22249d2..e8fcec4 100644 --- a/ElvUI/Developer/Frame.lua +++ b/ElvUI/Developer/Frame.lua @@ -74,11 +74,11 @@ if IsAddOnLoaded("!DebugTools") then end) local _timeSinceLast = 0 - HookScript(FrameStackTooltip, "OnUpdate", function() + FrameStackTooltip:SetScript("OnUpdate", function() _timeSinceLast = _timeSinceLast - arg1 if _timeSinceLast <= 0 then _timeSinceLast = FRAMESTACK_UPDATE_TIME - local highlightFrame = GetMouseFocus() + local highlightFrame = UpdateFrameStack(this, this.showHidden) FrameStackHighlight:ClearAllPoints() if highlightFrame and highlightFrame ~= _G["WorldFrame"] then