From 3e73e96befad493a2e647567683566dc2b52823f Mon Sep 17 00:00:00 2001 From: UbitUmarov Date: Tue, 22 Jul 2014 01:49:42 +0100 Subject: [PATCH] fix HUD attachment update filter to allow avatar center etc --- OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs b/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs index f7338fcbfa..779e5633c7 100644 --- a/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs +++ b/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs @@ -3805,7 +3805,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP { SceneObjectPart e = (SceneObjectPart)entity; SceneObjectGroup g = e.ParentGroup; - if (g.RootPart.Shape.State > 30) // HUD + if (g.RootPart.Shape.State > 30 && g.RootPart.Shape.State < 39) // HUD if (g.OwnerID != AgentId) return; // Don't send updates for other people's HUDs } @@ -3925,7 +3925,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP if (part.ParentGroup.IsAttachment) { // Someone else's HUD, why are we getting these? if (part.ParentGroup.OwnerID != AgentId && - part.ParentGroup.RootPart.Shape.State > 30) + part.ParentGroup.RootPart.Shape.State > 30 && part.ParentGroup.RootPart.Shape.State < 39) continue; ScenePresence sp; // Owner is not in the sim, don't update it to