Quantcast

fix vehicle exit

Steven Jackson [07-21-14 - 00:17]
fix vehicle exit
Filename
Interface/AddOns/SVUI/packages/override/SVOverride.lua
diff --git a/Interface/AddOns/SVUI/packages/override/SVOverride.lua b/Interface/AddOns/SVUI/packages/override/SVOverride.lua
index 2321423..54a817c 100644
--- a/Interface/AddOns/SVUI/packages/override/SVOverride.lua
+++ b/Interface/AddOns/SVUI/packages/override/SVOverride.lua
@@ -92,19 +92,6 @@ local Vehicle_OnSetPoint = function(self,_,parent)
 		else
 			VehicleSeatIndicator:Point("TOPLEFT", SuperVillain.UIParent, "TOPLEFT", 22, -45)
 			SuperVillain:SetSVMovable(VehicleSeatIndicator, "SVUI_VehicleFrame_MOVE", L["Vehicle Seat Frame"])
-
-			local exit = CreateFrame("Button", "SVUI_BailOut", SuperVillain.UIParent, "SecureHandlerClickTemplate")
-			exit:Size(40, 40)
-			exit:Point("TOPLEFT", SVUI_MinimapFrame, "BOTTOMLEFT", 0, -30)
-			exit:SetNormalTexture("Interface\\AddOns\\SVUI\\assets\\artwork\\Icons\\EXIT")
-			exit:SetPushedTexture("Interface\\AddOns\\SVUI\\assets\\artwork\\Icons\\EXIT")
-			exit:SetHighlightTexture("Interface\\AddOns\\SVUI\\assets\\artwork\\Icons\\EXIT")
-			exit:SetFixedPanelTemplate("Transparent")
-			exit:RegisterForClicks("AnyUp")
-			exit:SetScript("OnClick", VehicleExit)
-			RegisterStateDriver(exit, "visibility", "[vehicleui] show;hide")
-
-			SuperVillain:SetSVMovable(exit, "SVUI_BailOut_MOVE", L["Bail Out"])
 		end;
 		VehicleSeatIndicator:SetScale(0.8)
 	end
@@ -166,6 +153,19 @@ function MOD:Load()

 	SuperVillain.Registry:RunTemp("SVOverride");

+	local exit = CreateFrame("Button", "SVUI_BailOut", SuperVillain.UIParent, "SecureHandlerClickTemplate")
+	exit:Size(40, 40)
+	exit:Point("TOPLEFT", SVUI_MinimapFrame, "BOTTOMLEFT", 0, -30)
+	exit:SetNormalTexture("Interface\\AddOns\\SVUI\\assets\\artwork\\Icons\\EXIT")
+	exit:SetPushedTexture("Interface\\AddOns\\SVUI\\assets\\artwork\\Icons\\EXIT")
+	exit:SetHighlightTexture("Interface\\AddOns\\SVUI\\assets\\artwork\\Icons\\EXIT")
+	exit:SetFixedPanelTemplate("Transparent")
+	exit:RegisterForClicks("AnyUp")
+	exit:SetScript("OnClick", VehicleExit)
+	RegisterStateDriver(exit, "visibility", "[vehicleui] show;hide")
+
+	SuperVillain:SetSVMovable(exit, "SVUI_BailOut_MOVE", L["Bail Out"])
+
 	local altPower = CreateFrame("Frame", "AltPowerBarHolder", UIParent)
 	altPower:SetPoint("TOP", SuperVillain.UIParent, "TOP", 0, -18)
 	altPower:Size(128, 50)