From ca1f6adf0fc3e2bd5a7878518e506b11e5407d37 Mon Sep 17 00:00:00 2001 From: Darthpred Date: Fri, 8 Mar 2013 12:30:34 +0400 Subject: [PATCH] Decrease the number of layout updates when not on ranch --- ElvUI_SLE/modules/farm/farm.lua | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/ElvUI_SLE/modules/farm/farm.lua b/ElvUI_SLE/modules/farm/farm.lua index 867b0fd..5cbe43b 100644 --- a/ElvUI_SLE/modules/farm/farm.lua +++ b/ElvUI_SLE/modules/farm/farm.lua @@ -8,6 +8,7 @@ local SeedAnchor, ToolAnchor, PortalAnchor local tsort = table.sort local farmzones = { BL["Sunsong Ranch"], BL["The Halfhill Market"] } local size +local Zcheck = false FseedButtons = {} FtoolButtons = {} @@ -297,12 +298,18 @@ function F:Zone() F:RegisterEvent("UNIT_QUEST_LOG_CHANGED", "UpdateLayout") F:InventoryUpdate() + F:UpdateLayout() + Zcheck = true else F:UnregisterEvent("BAG_UPDATE") F:UnregisterEvent("BAG_UPDATE_COOLDOWN") F:UnregisterEvent("UNIT_QUEST_LOG_CHANGED") + if Zcheck then + F:UpdateLayout() + Zcheck = false + end end - F:UpdateLayout() + end function F:UpdateLayout(event) -- 1.7.9.5