Quantcast

In ListFrame:Initialize() - don't check which tab we're viewing, just call it's Initialize().

James D. Callahan III [06-01-10 - 03:07]
In ListFrame:Initialize() - don't check which tab we're viewing, just call it's Initialize().
Filename
Frame.lua
diff --git a/Frame.lua b/Frame.lua
index 1bea03a..4f7b7cf 100644
--- a/Frame.lua
+++ b/Frame.lua
@@ -3195,7 +3195,6 @@ do
 		local current_tab = addon.db.profile.current_tab
 		local search_box = MainPanel.search_editbox

-		local recipe_count = 0
 		local insert_index = 1

 		for i = 1, #self.entries do
@@ -3208,12 +3207,7 @@ do

 		ExpandButton:Contract()

-		if current_tab == VIEW_TABS["Acquisition"] then
-			recipe_count = AcquisitionTab:Initialize(expand_mode)
-		elseif current_tab == VIEW_TABS["Location"] then
-			recipe_count = LocationTab:Initialize(expand_mode)
-		else
-		end	-- Sort type.
+		local recipe_count = MainPanel.tabs[current_tab]:Initialize(expand_mode)

 		-- The list always starts at the top.
 		ScrollUpButton:Disable()