diff options
author | UbitUmarov | 2015-12-19 19:49:27 +0000 |
---|---|---|
committer | UbitUmarov | 2015-12-19 19:49:27 +0000 |
commit | a4f91e50643391ab02a56e5b400797c81c913e92 (patch) | |
tree | e5b1338390af62066022b5d1b6e4ef03ba28de05 /OpenSim/Region | |
parent | establish a minimun for ReprioritizationDistance (diff) | |
download | opensim-SC_OLD-a4f91e50643391ab02a56e5b400797c81c913e92.zip opensim-SC_OLD-a4f91e50643391ab02a56e5b400797c81c913e92.tar.gz opensim-SC_OLD-a4f91e50643391ab02a56e5b400797c81c913e92.tar.bz2 opensim-SC_OLD-a4f91e50643391ab02a56e5b400797c81c913e92.tar.xz |
do not change a attachment phatom state on crossings
Diffstat (limited to 'OpenSim/Region')
-rwxr-xr-x | OpenSim/Region/Framework/Scenes/Scene.cs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/OpenSim/Region/Framework/Scenes/Scene.cs b/OpenSim/Region/Framework/Scenes/Scene.cs index 1ccba4b..a7e06a8 100755 --- a/OpenSim/Region/Framework/Scenes/Scene.cs +++ b/OpenSim/Region/Framework/Scenes/Scene.cs | |||
@@ -3037,7 +3037,7 @@ namespace OpenSim.Region.Framework.Scenes | |||
3037 | if (sceneObject.IsAttachmentCheckFull()) // Attachment | 3037 | if (sceneObject.IsAttachmentCheckFull()) // Attachment |
3038 | { | 3038 | { |
3039 | sceneObject.RootPart.AddFlag(PrimFlags.TemporaryOnRez); | 3039 | sceneObject.RootPart.AddFlag(PrimFlags.TemporaryOnRez); |
3040 | sceneObject.RootPart.AddFlag(PrimFlags.Phantom); | 3040 | // sceneObject.RootPart.AddFlag(PrimFlags.Phantom); |
3041 | 3041 | ||
3042 | // Don't sent a full update here because this will cause full updates to be sent twice for | 3042 | // Don't sent a full update here because this will cause full updates to be sent twice for |
3043 | // attachments on region crossings, resulting in viewer glitches. | 3043 | // attachments on region crossings, resulting in viewer glitches. |
@@ -3069,8 +3069,8 @@ namespace OpenSim.Region.Framework.Scenes | |||
3069 | else | 3069 | else |
3070 | { | 3070 | { |
3071 | m_log.DebugFormat("[SCENE]: Attachment {0} arrived and scene presence was not found, setting to temp", sceneObject.UUID); | 3071 | m_log.DebugFormat("[SCENE]: Attachment {0} arrived and scene presence was not found, setting to temp", sceneObject.UUID); |
3072 | RootPrim.RemFlag(PrimFlags.TemporaryOnRez); | 3072 | // RootPrim.RemFlag(PrimFlags.TemporaryOnRez); |
3073 | RootPrim.AddFlag(PrimFlags.TemporaryOnRez); | 3073 | // RootPrim.AddFlag(PrimFlags.TemporaryOnRez); |
3074 | } | 3074 | } |
3075 | if (sceneObject.OwnerID == UUID.Zero) | 3075 | if (sceneObject.OwnerID == UUID.Zero) |
3076 | { | 3076 | { |