From 36c5228bac34b31287f4eea1f9693093828084f8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?tekkub=20=CA=95=20=C2=B4=E1=B4=A5=60=20=CA=94?= Date: Sun, 11 Sep 2016 22:01:26 -0600 Subject: [PATCH] Shuffle codes about --- Init.lua | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/Init.lua b/Init.lua index b29bd78..a8356a9 100644 --- a/Init.lua +++ b/Init.lua @@ -16,26 +16,20 @@ end function ns.OnLoad() - Hide(MerchantNextPageButton) - Hide(MerchantPrevPageButton) - Hide(MerchantPageText) - - local GVS = ns.NewMainFrame() GVS:SetWidth(315) GVS:SetHeight(294) GVS:SetPoint("TOPLEFT", MerchantFrame, 8, -67) GVS:Hide() - -- Reanchor the buyback button, it acts weird when switching tabs otherwise... MerchantBuyBackItem:ClearAllPoints() MerchantBuyBackItem:SetPoint("BOTTOMRIGHT", -7, 33) - + -- The little class select dropdown show trigget a refresh hooksecurefunc("SetMerchantFilter", function() GVS:GetScript("OnShow")(GVS) end) - + -- Force show when we're loaded on demand and the tab is already selected if MerchantFrame:IsVisible() and MerchantFrame.selectedTab == 1 then GVS:Show() end @@ -43,6 +37,11 @@ function ns.OnLoad() -- Reparent the first 10 MerchantItem frames, so they only appear for buyback for i=1,10 do _G["MerchantItem"..i]:SetParent(MerchantItem11) end + -- Hide frames we don't need now + Hide(MerchantNextPageButton) + Hide(MerchantPrevPageButton) + Hide(MerchantPageText) + -- Clean up our frame factories for i,v in pairs(ns) do if i:match("^New") then ns[i] = nil end end end