Properly unregister the vehicle events if not using the Blizzard VehicleUI

This commit is contained in:
Hendrik Leppkes
2009-02-26 08:53:49 +01:00
parent f05563904d
commit 0325f96790
+5 -5
View File
@@ -176,14 +176,14 @@ function Bartender4:UpdateBlizzardVehicle()
end)
end
else
MainMenuBarArtFrame:RegisterEvent("UNIT_ENTERING_VEHICLE")
MainMenuBarArtFrame:RegisterEvent("UNIT_ENTERED_VEHICLE")
MainMenuBarArtFrame:RegisterEvent("UNIT_EXITING_VEHICLE")
MainMenuBarArtFrame:RegisterEvent("UNIT_EXITED_VEHICLE")
MainMenuBarArtFrame:UnregisterEvent("UNIT_ENTERING_VEHICLE")
MainMenuBarArtFrame:UnregisterEvent("UNIT_ENTERED_VEHICLE")
MainMenuBarArtFrame:UnregisterEvent("UNIT_EXITING_VEHICLE")
MainMenuBarArtFrame:UnregisterEvent("UNIT_EXITED_VEHICLE")
local vehicleModule = Bartender4:GetModule("Vehicle")
vehicleModule.blizzardVehicle = nil
if vehicleModule.db.profile.enabled then
if vehicleModule.db and vehicleModule.db.profile.enabled then
vehicleModule:Enable()
end
end