Quantcast

Hook for raid utility

Darthpred [07-24-14 - 19:02]
Hook for raid utility
Filename
ElvUI_SLE/modules/raidutility.lua
diff --git a/ElvUI_SLE/modules/raidutility.lua b/ElvUI_SLE/modules/raidutility.lua
index 4502a51..cffaf38 100644
--- a/ElvUI_SLE/modules/raidutility.lua
+++ b/ElvUI_SLE/modules/raidutility.lua
@@ -2,9 +2,7 @@ local E, L, V, P, G, _ = unpack(ElvUI);
 local M = E:GetModule('Misc');

 --For moving raid utility button
-M.InitializeSLE = M.Initialize
-function M:Initialize()
-	M.InitializeSLE(self)
+local function MoreInit()
 	E:CreateMover(RaidUtility_ShowButton, "RaidUtility_Mover", L["Raid Utility"], nil, nil, nil, "ALL,S&L,S&L MISC")
 	local mover = RaidUtility_Mover
 	local frame = RaidUtility_ShowButton
@@ -33,6 +31,7 @@ function M:Initialize()
 	else
 		dropfix()
 	end
+	RaidUtility_ShowButton:RegisterForDrag("")
 end

-RaidUtility_ShowButton:RegisterForDrag("") --Unregister any buttons for dragging.
\ No newline at end of file
+hooksecurefunc(M, "Initialize", MoreInit)
\ No newline at end of file