aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorUbitUmarov2014-07-22 01:49:42 +0100
committerUbitUmarov2014-07-22 01:49:42 +0100
commit3e73e96befad493a2e647567683566dc2b52823f (patch)
treed8c6956dbc172cae3196ca15323f9ca7055910a5
parent send updates on selected attachments as sl ( warinin if reverted then a (diff)
downloadopensim-SC_OLD-3e73e96befad493a2e647567683566dc2b52823f.zip
opensim-SC_OLD-3e73e96befad493a2e647567683566dc2b52823f.tar.gz
opensim-SC_OLD-3e73e96befad493a2e647567683566dc2b52823f.tar.bz2
opensim-SC_OLD-3e73e96befad493a2e647567683566dc2b52823f.tar.xz
fix HUD attachment update filter to allow avatar center etc
-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