From 961376193cec5183a416e8293b41c3fa606e805f Mon Sep 17 00:00:00 2001 From: yaroot Date: Tue, 6 Dec 2011 12:59:31 +0800 Subject: [PATCH] Use cvar `guildRosterView` instead of hooks to get current view --- guild.lua | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/guild.lua b/guild.lua index 8767cec..7581351 100644 --- a/guild.lua +++ b/guild.lua @@ -2,15 +2,11 @@ local _, ns = ... local ycc = ns.ycc -local _VIEW_DEFAULT = 'playerStatus' -local _VIEW = _VIEW_DEFAULT - -local function viewChanged(view) - _VIEW = view or _VIEW_DEFAULT -end local function update() - if(_VIEW == 'tradeskil') then return end + local _VIEW = GetCVar'guildRosterView' + + if(_VIEW == 'tradeskill') then return end local playerArea = GetRealZoneText() local buttons = GuildRosterContainer.buttons @@ -68,7 +64,6 @@ hooksecurefunc('GuildFrame_LoadUI', function() if(loaded) then return end loaded = true - hooksecurefunc('GuildRoster_SetView', viewChanged) hooksecurefunc('GuildRoster_Update', update) hooksecurefunc(GuildRosterContainer, 'update', update) hooksecurefunc('GuildRoster_UpdateTradeSkills', tradeupdate) -- 1.7.9.5