X-Git-Url: https://www.aleksib.fi/git/wowui.git/blobdiff_plain/c6843f31e3e56b92d55a84fbd4da40b555809d31..7e6c1d434fe52c3063869a11146763d2ccc5ded9:/OmaRF/LayoutFramesHook.lua diff --git a/OmaRF/LayoutFramesHook.lua b/OmaRF/LayoutFramesHook.lua index a4d729a..168891c 100644 --- a/OmaRF/LayoutFramesHook.lua +++ b/OmaRF/LayoutFramesHook.lua @@ -6,7 +6,11 @@ local CompactRaidFrameContainer_ApplyToFrames = CompactRaidFrameContainer_ApplyT local unpack = unpack; -- TODO remove 1px border -hooksecurefunc("CompactRaidFrameContainer_LayoutFrames", function(frame) +local function layoutHook(frame) + if InCombatLockdown() then + OmaRF.ooc_queue["layoutHook"] = {func = layoutHook, args = {frame}}; + return; + end CompactRaidFrameContainer_ApplyToFrames(frame, "normal", function(frame) -- Health bar color -- -- used in CompactUnitFrame_UpdateHealthColor, might not be set prior @@ -20,4 +24,5 @@ hooksecurefunc("CompactRaidFrameContainer_LayoutFrames", function(frame) frame.powerBar:Hide(); end end); -end); +end +hooksecurefunc("CompactRaidFrameContainer_LayoutFrames", layoutHook);