Quantcast

Fix fps drops on rapidly updating quests

Darthpred [03-07-13 - 10:51]
Fix fps drops on rapidly updating quests
Filename
ElvUI_SLE/modules/farm/farm.lua
diff --git a/ElvUI_SLE/modules/farm/farm.lua b/ElvUI_SLE/modules/farm/farm.lua
index a03cbc6..298a380 100644
--- a/ElvUI_SLE/modules/farm/farm.lua
+++ b/ElvUI_SLE/modules/farm/farm.lua
@@ -124,7 +124,7 @@ end

 function F:InventoryUpdate(event)
 	if InCombatLockdown() then return end
-
+
 	for i = 1, 5 do
 		for _, button in ipairs(FseedButtons[i]) do
 			button.items = GetItemCount(button.itemId, nil, true)
@@ -294,11 +294,13 @@ function F:Zone()
 	if F:CanSeed() then
 		F:RegisterEvent("BAG_UPDATE", "InventoryUpdate")
 		F:RegisterEvent("BAG_UPDATE_COOLDOWN")
+		F:RegisterEvent("UNIT_QUEST_LOG_CHANGED", "UpdateLayout")

 		F:InventoryUpdate()
 	else
 		F:UnregisterEvent("BAG_UPDATE")
 		F:UnregisterEvent("BAG_UPDATE_COOLDOWN")
+		F:UnregisterEvent("UNIT_QUEST_LOG_CHANGED")
 	end
 	F:UpdateLayout()
 end