Fixing a duplicate event registration issue
Jim Whitehead [07-23-19 - 19:47]
Fixing a duplicate event registration issue
diff --git a/Clique.lua b/Clique.lua
index 4c6b30c..a53e12a 100755
--- a/Clique.lua
+++ b/Clique.lua
@@ -822,9 +822,13 @@ end
function addon:UpdateCombatWatch()
if self.settings.fastooc then
- self:RegisterEvent("UNIT_FLAGS", "CheckPartyCombat")
+ if not self.registeredUnitFlags then
+ self:RegisterEvent("UNIT_FLAGS", "CheckPartyCombat")
+ self.registeredUnitFlags = true
+ end
else
self:UnregisterEvent("UNIT_FLAGS")
+ self.registeredUnitFlags = false
end
end