From 22ec2881801ee5f407bfda07f4f967b4f9df63a9 Mon Sep 17 00:00:00 2001 From: Darthpred Date: Thu, 7 Mar 2013 14:51:42 +0400 Subject: [PATCH] Fix fps drops on rapidly updating quests --- ElvUI_SLE/modules/farm/farm.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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 -- 1.7.9.5