aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim
diff options
context:
space:
mode:
Diffstat (limited to 'OpenSim')
-rw-r--r--OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs4
1 files changed, 2 insertions, 2 deletions
diff --git a/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs b/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs
index f7338fc..779e563 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
3805 { 3805 {
3806 SceneObjectPart e = (SceneObjectPart)entity; 3806 SceneObjectPart e = (SceneObjectPart)entity;
3807 SceneObjectGroup g = e.ParentGroup; 3807 SceneObjectGroup g = e.ParentGroup;
3808 if (g.RootPart.Shape.State > 30) // HUD 3808 if (g.RootPart.Shape.State > 30 && g.RootPart.Shape.State < 39) // HUD
3809 if (g.OwnerID != AgentId) 3809 if (g.OwnerID != AgentId)
3810 return; // Don't send updates for other people's HUDs 3810 return; // Don't send updates for other people's HUDs
3811 } 3811 }
@@ -3925,7 +3925,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP
3925 if (part.ParentGroup.IsAttachment) 3925 if (part.ParentGroup.IsAttachment)
3926 { // Someone else's HUD, why are we getting these? 3926 { // Someone else's HUD, why are we getting these?
3927 if (part.ParentGroup.OwnerID != AgentId && 3927 if (part.ParentGroup.OwnerID != AgentId &&
3928 part.ParentGroup.RootPart.Shape.State > 30) 3928 part.ParentGroup.RootPart.Shape.State > 30 && part.ParentGroup.RootPart.Shape.State < 39)
3929 continue; 3929 continue;
3930 ScenePresence sp; 3930 ScenePresence sp;
3931 // Owner is not in the sim, don't update it to 3931 // Owner is not in the sim, don't update it to