diff options
author | UbitUmarov | 2014-09-09 13:32:22 +0100 |
---|---|---|
committer | UbitUmarov | 2014-09-09 13:32:22 +0100 |
commit | 683f2cc892d453635ec12f34fd0c8a21bad00926 (patch) | |
tree | 5dc2114d17de01c6a6cc57eacd6ac0fdd6dd31b3 | |
parent | huds bug fix (diff) | |
download | opensim-SC_OLD-683f2cc892d453635ec12f34fd0c8a21bad00926.zip opensim-SC_OLD-683f2cc892d453635ec12f34fd0c8a21bad00926.tar.gz opensim-SC_OLD-683f2cc892d453635ec12f34fd0c8a21bad00926.tar.bz2 opensim-SC_OLD-683f2cc892d453635ec12f34fd0c8a21bad00926.tar.xz |
only cancel attchment needed update type on sending sheduled updates.
This is wrong but its as original worked
-rw-r--r-- | OpenSim/Region/Framework/Scenes/ScenePresence.cs | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/OpenSim/Region/Framework/Scenes/ScenePresence.cs b/OpenSim/Region/Framework/Scenes/ScenePresence.cs index 19fd542..f3e6e89 100644 --- a/OpenSim/Region/Framework/Scenes/ScenePresence.cs +++ b/OpenSim/Region/Framework/Scenes/ScenePresence.cs | |||
@@ -4897,7 +4897,7 @@ namespace OpenSim.Region.Framework.Scenes | |||
4897 | SceneObjectPart[] parts = sog.Parts; | 4897 | SceneObjectPart[] parts = sog.Parts; |
4898 | SceneObjectPart rootpart = sog.RootPart; | 4898 | SceneObjectPart rootpart = sog.RootPart; |
4899 | 4899 | ||
4900 | rootpart.UpdateFlag = 0; | 4900 | // rootpart.UpdateFlag = 0; |
4901 | 4901 | ||
4902 | ControllingClient.SendEntityUpdate(rootpart, flag); | 4902 | ControllingClient.SendEntityUpdate(rootpart, flag); |
4903 | 4903 | ||
@@ -4907,7 +4907,7 @@ namespace OpenSim.Region.Framework.Scenes | |||
4907 | if (part == rootpart) | 4907 | if (part == rootpart) |
4908 | continue; | 4908 | continue; |
4909 | ControllingClient.SendEntityUpdate(part, flag); | 4909 | ControllingClient.SendEntityUpdate(part, flag); |
4910 | part.UpdateFlag = 0; | 4910 | // part.UpdateFlag = 0; |
4911 | } | 4911 | } |
4912 | 4912 | ||
4913 | if (sog.HasPrivateAttachmentPoint) | 4913 | if (sog.HasPrivateAttachmentPoint) |
@@ -4931,7 +4931,6 @@ namespace OpenSim.Region.Framework.Scenes | |||
4931 | if (part == rootpart) | 4931 | if (part == rootpart) |
4932 | continue; | 4932 | continue; |
4933 | p.ControllingClient.SendEntityUpdate(part, flag); | 4933 | p.ControllingClient.SendEntityUpdate(part, flag); |
4934 | part.UpdateFlag = 0; | ||
4935 | } | 4934 | } |
4936 | } | 4935 | } |
4937 | } | 4936 | } |
@@ -5000,7 +4999,7 @@ namespace OpenSim.Region.Framework.Scenes | |||
5000 | return; | 4999 | return; |
5001 | } | 5000 | } |
5002 | 5001 | ||
5003 | part.UpdateFlag = 0; | 5002 | // part.UpdateFlag = 0; |
5004 | 5003 | ||
5005 | ControllingClient.SendEntityUpdate(part, flag); | 5004 | ControllingClient.SendEntityUpdate(part, flag); |
5006 | 5005 | ||