From c550904ffce490c1f72ea33bd695291edd428cfc Mon Sep 17 00:00:00 2001 From: Darthpred Date: Fri, 15 Mar 2013 02:28:26 +0400 Subject: [PATCH] This should be all for on load updates --- ElvUI_SLE/modules/farm/farm.lua | 18 ++++-------------- 1 file changed, 4 insertions(+), 14 deletions(-) diff --git a/ElvUI_SLE/modules/farm/farm.lua b/ElvUI_SLE/modules/farm/farm.lua index 8ca995c..6f7d43c 100644 --- a/ElvUI_SLE/modules/farm/farm.lua +++ b/ElvUI_SLE/modules/farm/farm.lua @@ -177,7 +177,7 @@ function F:InventoryUpdate(event) end if event == "BAG_UPDATE" then - self:UpdateLayout() + F:UpdateLayout() end end @@ -512,20 +512,11 @@ function F:CreateFrames() tinsert(FportalButtons, F:CreateFarmButton(id, portalBar, "item", v[2], v[11], false, nil)) end end - - F:InventoryUpdate() - F:UpdateLayout() - + F:RegisterEvent("ZONE_CHANGED", "Zone") - F:RegisterEvent("BAG_UPDATE", "InventoryUpdate") - F:RegisterEvent("UNIT_QUEST_LOG_CHANGED", "UpdateLayout") + F:RegisterEvent("ZONE_CHANGED_NEW_AREA", "Zone") - F:Zone() -end - -function F:OnLoadDelay() - E:Delay(5, F.UpdateLayout) - E:Delay(5, F.Zone) + F:InventoryUpdate() end function F:StartFarmBarLoader() @@ -546,7 +537,6 @@ function F:StartFarmBarLoader() E:Delay(5, F.StartFarmBarLoader) else F.CreateFrames() - E:Delay(1, F.OnLoadDelay) end end -- 1.7.9.5