From 718b84afa3a18434d485c3fa67942e9fc13afed5 Mon Sep 17 00:00:00 2001 From: Jim Whitehead Date: Fri, 9 Sep 2016 22:20:04 +0200 Subject: [PATCH] Trigger bindings changed on P_E_W --- Clique.lua | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Clique.lua b/Clique.lua index 1bea45f..270446b 100755 --- a/Clique.lua +++ b/Clique.lua @@ -195,6 +195,7 @@ function addon:Initialize() self:RegisterEvent("PLAYER_REGEN_DISABLED", "EnteringCombat") self:RegisterEvent("PLAYER_REGEN_ENABLED", "LeavingCombat") self:RegisterEvent("ACTIVE_TALENT_GROUP_CHANGED", "TalentGroupChanged") + self:RegisterEvent("PLAYER_ENTERING_WORLD", "PlayerEnteringWorld") -- Register for Clique-based messages for settings updates, etc. self:RegisterMessage("BINDINGS_CHANGED") @@ -807,6 +808,14 @@ function addon:TalentGroupChanged() self:FireMessage("BINDINGS_CHANGED") end +-- Ensure we trigger a bindings change the first time the player enters the +-- world. +function addon:PlayerEnteringWorld() + self:UnregisterEvent("PLAYER_ENTERING_WORLD") + self:FireMessage("BINDINGS_CHANGED") +end + + function addon:UpdateCombatWatch() if self.settings.fastooc then self:RegisterEvent("UNIT_FLAGS", "CheckPartyCombat") -- 1.7.9.5