Quantcast

Changed Register/Unregister events

Repooc [03-27-14 - 01:23]
Changed Register/Unregister events
Filename
ElvUI_SLE/modules/characterframe/inspectframe.lua
diff --git a/ElvUI_SLE/modules/characterframe/inspectframe.lua b/ElvUI_SLE/modules/characterframe/inspectframe.lua
index f9e129d..00638f4 100644
--- a/ElvUI_SLE/modules/characterframe/inspectframe.lua
+++ b/ElvUI_SLE/modules/characterframe/inspectframe.lua
@@ -78,8 +78,8 @@ local function CheckGroupMode()

 	end
 end
-SLI:RegisterEvent('GROUP_ROSTER_UPDATE', 'CheckGroupMode')
-SLI:RegisterEvent('PLAYER_ENTERING_WORLD', 'CheckGroupMode')
+IFO:RegisterEvent('GROUP_ROSTER_UPDATE', CheckGroupMode)
+IFO:RegisterEvent('PLAYER_ENTERING_WORLD', CheckGroupMode)

 local function Button_OnEnter(self)
 	self:SetBackdropBorderColor(unpack(E.media.rgbvaluecolor))
@@ -276,8 +276,8 @@ function SLI:CreateInspectFrame()
 				end

 				ENI.CancelInspect(TableIndex)
-				SLI:UnregisterEvent('INSPECT_READY')
-				SLI:UnregisterEvent('INSPECT_HONOR_UPDATE')
+				IFO:UnregisterEvent('INSPECT_READY')
+				IFO:UnregisterEvent('INSPECT_HONOR_UPDATE')
 			end

 			self.LastDataSetting = nil
@@ -1125,7 +1125,7 @@ function SLI:CreateInspectFrame()

 			if AISM and SendChannel then
 				ENI.CancelInspect(self.Data.TableIndex)
-				SLI:UnregisterEvent('INSPECT_READY')
+				IFO:UnregisterEvent('INSPECT_READY')

 				SLI.CurrentInspectData = E:CopyTable({}, SLI.Default_CurrentInspectData)
 				AISM.CurrentInspectData[self.Data.TableIndex] = {
@@ -1261,8 +1261,8 @@ SLI.INSPECT_READY = function(Event, InspectedUnitGUID)
 			return
 		else
 			ENI.CancelInspect(TableIndex)
-			SLI:UnregisterEvent('INSPECT_READY')
-			SLI:UnregisterEvent('INSPECT_HONOR_UPDATE')
+			IFO:UnregisterEvent('INSPECT_READY')
+			IFO:UnregisterEvent('INSPECT_HONOR_UPDATE')

 			return
 		end
@@ -1392,7 +1392,7 @@ SLI.INSPECT_READY = function(Event, InspectedUnitGUID)
 	ENI.CancelInspect(TableIndex)

 	SLI:ShowFrame(SLI.CurrentInspectData)
-	SLI:UnregisterEvent('INSPECT_READY')
+	IFO:UnregisterEvent('INSPECT_READY')
 end

 SLI.InspectUnit = function(UnitID)
@@ -1424,8 +1424,8 @@ SLI.InspectUnit = function(UnitID)
 		SLI.CurrentInspectData.Realm = SLI.CurrentInspectData.Realm ~= '' and SLI.CurrentInspectData.Realm ~= E.myrealm and SLI.CurrentInspectData.Realm or nil

 		SLI.ForbidUpdatePvPInformation = true
-		SLI:RegisterEvent('INSPECT_READY')
-		SLI:RegisterEvent('INSPECT_HONOR_UPDATE')
+		IFO:RegisterEvent('INSPECT_READY')
+		IFO:RegisterEvent('INSPECT_HONOR_UPDATE')
 	end
 end

@@ -1443,7 +1443,7 @@ function SLI:ShowFrame(DataTable)
 					self.GET_ITEM_INFO_RECEIVED = function()
 						self:ShowFrame(DataTable)
 					end
-					self:RegisterEvent('GET_ITEM_INFO_RECEIVED')
+					IFO:RegisterEvent('GET_ITEM_INFO_RECEIVED')
 				end
 			end
 		end
@@ -1454,7 +1454,7 @@ function SLI:ShowFrame(DataTable)
 	end

 	self.GET_ITEM_INFO_RECEIVED = nil
-	self:UnregisterEvent('GET_ITEM_INFO_RECEIVED')
+	IFO:UnregisterEvent('GET_ITEM_INFO_RECEIVED')

 	self.Updater:Show()
 	self.Updater:SetScript('OnUpdate', function()