Quantcast

Fix ATSW and Trade Junkie integrations (Thanks to Thrashfinger)

ackis [08-18-09 - 15:57]
Fix ATSW and Trade Junkie integrations (Thanks to Thrashfinger)
Filename
ARLFrame.lua
Docs/CHANGES.txt
diff --git a/ARLFrame.lua b/ARLFrame.lua
index 7b7a44b..5f730f5 100644
--- a/ARLFrame.lua
+++ b/ARLFrame.lua
@@ -1504,9 +1504,15 @@ function addon:ShowScanButton()
 	if (ATSWFrame) then
 		addon.ScanButton:SetParent(ATSWFrame)
 		addon.ScanButton:ClearAllPoints()
-		addon.ScanButton:SetPoint("RIGHT", ATSWOptionsButton, "LEFT", 0, 0)
-		addon.ScanButton:SetHeight(ATSWOptionsButton:GetHeight())
-		addon.ScanButton:SetWidth(90)
+		if (TradeJunkieMain and TJ_OpenButtonATSW) then
+			addon.ScanButton:SetPoint("RIGHT", TJ_OpenButtonATSW, "LEFT", 0, 0)
+			addon.ScanButton:SetHeight(TJ_OpenButtonATSW:GetHeight())
+			addon.ScanButton:SetWidth(TJ_OpenButtonATSW:GetWidth())
+		else
+			addon.ScanButton:SetPoint("RIGHT", ATSWOptionsButton, "LEFT", 0, 0)
+			addon.ScanButton:SetHeight(ATSWOptionsButton:GetHeight())
+			addon.ScanButton:SetWidth(ATSWOptionsButton:GetWidth())
+		end
 	-- Anchor to Cauldron
 	elseif (CauldronFrame) then
 		addon.ScanButton:SetParent(CauldronFrame)
diff --git a/Docs/CHANGES.txt b/Docs/CHANGES.txt
index 9c833a8..393ea0f 100644
--- a/Docs/CHANGES.txt
+++ b/Docs/CHANGES.txt
@@ -9,6 +9,7 @@
 *Code optimizations
 *Datamining tweaks.
 *Removed comment in code that was causing AntiVir to screw up.  It's a fail anti-virus scanner.
+*Fix ATSW and Trade Junkie integrations (Thanks to Thrashfinger)

 ===RC10
 *Significantly reduced memory usage over time.