self.updateTooltipTimer = (self.updateTooltipTimer or TOOLTIP_UPDATE_TIME) - elapsed;
if self.updateTooltipTimer > 0 then
return;
end
self.updateTooltipTimer = TOOLTIP_UPDATE_TIME;
local owner = self:GetOwner();
if owner and owner.UpdateTooltip then
owner:UpdateTooltip();
end