Mercurial > wow > worldplan
changeset 43:77c2ffb5c7f5 v1.0-rc11
- Removed possible refresh loop occurring in non-BrokenIsle zones
author | Nenue |
---|---|
date | Sun, 25 Dec 2016 15:47:17 -0500 |
parents | f494175a2d15 |
children | 59e9d66195dd |
files | FilterBar.lua WorldPlan.lua WorldQuests.lua |
diffstat | 3 files changed, 7 insertions(+), 5 deletions(-) [+] |
line wrap: on
line diff
--- a/FilterBar.lua Sun Dec 25 15:18:06 2016 -0500 +++ b/FilterBar.lua Sun Dec 25 15:47:17 2016 -0500 @@ -176,6 +176,7 @@ relativeFrame = FlightMapFrame end self:SetParent(relativeFrame) + self:SetPoint('TOPRIGHT') local numHeaders = 0 print('|cFF00FF88'..self:GetName()..':Update()|r', 'currentMap=',WorldPlan.currentMapID)
--- a/WorldPlan.lua Sun Dec 25 15:18:06 2016 -0500 +++ b/WorldPlan.lua Sun Dec 25 15:47:17 2016 -0500 @@ -185,6 +185,7 @@ [1014] = true, -- Dalaran [1021] = true, -- Broken Shoree [1024] = true, -- Highmountain + [1015] = true, -- Azsuna [1017] = true, -- Azsuna [1018] = true, -- Val'Sharah [1033] = true, -- Suramar
--- a/WorldQuests.lua Sun Dec 25 15:18:06 2016 -0500 +++ b/WorldQuests.lua Sun Dec 25 15:47:17 2016 -0500 @@ -41,10 +41,6 @@ end) end -function WorldQuests:OnShow() - self:Refresh(true) -end - function WorldQuests:OnUpdate(sinceLast) if self.filtersDirty or self.isStale then self:Refresh() @@ -107,7 +103,11 @@ end function WorldQuests:OnMapInfo() - self:Refresh(true) + if self:IsVisible() then + self:Refresh() + else + self.isStale = true + end end function WorldQuests:OnEvent (event, ...)