From 89894de1b9b6da5a0981aa6c9b8d149b4ec7a920 Mon Sep 17 00:00:00 2001 From: shagu Date: Sun, 30 Mar 2025 14:43:28 +0200 Subject: [PATCH] nameplates: use tick events only as fallback --- modules/nameplates.lua | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/modules/nameplates.lua b/modules/nameplates.lua index 2e486a7b..1fbeac6f 100644 --- a/modules/nameplates.lua +++ b/modules/nameplates.lua @@ -887,12 +887,6 @@ pfUI:RegisterModule("nameplates", "vanilla:tbc", function () nameplate:SetAlpha(tonumber(C.nameplates.notargalpha)) end - -- use timer based updates - if not nameplate.tick or nameplate.tick < GetTime() then - nameplate.tick = GetTime() + .25 - update = true - end - -- queue update on visual target update if nameplate.cache.target ~= target then nameplate.cache.target = target @@ -942,9 +936,15 @@ pfUI:RegisterModule("nameplates", "vanilla:tbc", function () end end + -- use timer based updates + if not nameplate.tick or nameplate.tick < GetTime() then + update = true + end + -- run full updates if required if update then nameplates:OnDataChanged(nameplate) + nameplate.tick = GetTime() + .5 end -- target zoom