From b02e769fb222d8296d503d082a3e76cad2270fb7 Mon Sep 17 00:00:00 2001 From: Darthpred Date: Sat, 16 Mar 2013 14:41:36 +0400 Subject: [PATCH] No longer react on other players quest log changes --- ElvUI_SLE/modules/farm/farm.lua | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/ElvUI_SLE/modules/farm/farm.lua b/ElvUI_SLE/modules/farm/farm.lua index e504f11..ed69349 100755 --- a/ElvUI_SLE/modules/farm/farm.lua +++ b/ElvUI_SLE/modules/farm/farm.lua @@ -344,9 +344,17 @@ function F:Zone(event) end end -function F:UpdateLayout(event) +function F:UpdateLayout(event, unit) + print(event, unit) if not SeedAnchor then return end - if event == "UNIT_QUEST_LOG_CHANGED" then E:Delay(1, F.UpdateLayout) end --For updating borders after quest was complited. for some reason events fires before quest disappeares from log + --For updating borders after quest was complited. for some reason events fires before quest disappeares from log + if event == "UNIT_QUEST_LOG_CHANGED" then + if unit == "player" then + E:Delay(1, F.UpdateLayout) + else + return + end + end F:UpdateBar(_G["FarmToolBar"], F.UpdateBarLayout, F.OnFarm, ToolAnchor, FtoolButtons) F:UpdateBar(_G["FarmPortalBar"], F.UpdateBarLayout, F.OnFarm, PortalAnchor, FportalButtons) for i=1, 5 do -- 1.7.9.5