eeb4189 - Update all bars after loading
authorAleksi Blinnikka <aleksi.blinnikka@gmail.com>
Thu, 25 Jan 2018 14:27:06 +0000
committerAleksi Blinnikka <aleksi.blinnikka@gmail.com>
Thu, 25 Jan 2018 14:27:06 +0000
Threat status stuck if ported out during combat

OmaRF/Events.lua
OmaRF/RaidFrame.lua

index 41fc221..f5522c3 100644 (file)
@@ -336,6 +336,7 @@ eventFuncs["UNIT_ENTERED_VEHICLE"] = eventFuncs["UPDATE_ALL_BARS"];
 eventFuncs["UNIT_EXITED_VEHICLE"] = eventFuncs["UPDATE_ALL_BARS"];
 eventFuncs["UNIT_PET"] = eventFuncs["UPDATE_ALL_BARS"];
 eventFuncs["GROUP_ROSTER_UPDATE"] = eventFuncs["UPDATE_ALL_BARS"];
+eventFuncs["PLAYER_ENTERING_WORLD"] = eventFuncs["UPDATE_ALL_BARS"];
 function M.UnitEvent(self, event)
     eventFuncs[event](self);
 end
index 638582b..cb2c3a2 100644 (file)
@@ -90,6 +90,7 @@ local function frameShow(frame)
     frame:RegisterEvent("UNIT_PET");
     frame:RegisterEvent("PLAYER_ROLES_ASSIGNED");
     frame:RegisterEvent("GROUP_ROSTER_UPDATE");
+    frame:RegisterEvent("PLAYER_ENTERING_WORLD");
     registerEvents(frame);
     frame:SetScript("OnUpdate", unitUpdate);
     unitEvent(frame, "UPDATE_ALL_BARS", frame.displayed);