-- Update all indicators
function RaidFrameCustomization:UpdateAllIndicators()
CompactRaidFrameContainer_ApplyToFrames(CompactRaidFrameContainer, "normal", updateIndicators);
+ if self.running then
+ C_Timer.After(0.15, self:UpdateAllIndicators);
+ end
end
-- Used to update everything that is affected by the configuration
end
if next(watchedAuras) ~= nil then
- self.updateTimer = self:ScheduleRepeatingTimer("UpdateAllIndicators", 0.15);
+ self.running = true;
+ C_Timer.After(0.15, self:UpdateAllIndicators);
end
end
end