Quantcast

In fullOptions(): Don't scan unless the frame is visible.

James D. Callahan III [03-22-10 - 22:16]
In fullOptions(): Don't scan unless the frame is visible.
Filename
Config.lua
diff --git a/Config.lua b/Config.lua
index 6d8b6ba..76de1a0 100644
--- a/Config.lua
+++ b/Config.lua
@@ -87,7 +87,10 @@ local function fullOptions()
 									  local exclusion_list = addon.db.profile.exclusionlist

 									  exclusion_list = table.wipe(exclusion_list)
-									  addon:Scan()
+
+									  if addon.Frame:IsVisible() then
+										  addon:Scan()
+									  end
 								  end,
 						},
 						resetallfilters = {