This should be all for on load updates
Darthpred [03-14-13 - 22:28]
This should be all for on load updates
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