diff options
Diffstat (limited to '')
-rw-r--r-- | OpenSim/Region/Environment/Scenes/ScenePresence.cs | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/OpenSim/Region/Environment/Scenes/ScenePresence.cs b/OpenSim/Region/Environment/Scenes/ScenePresence.cs index 4bb48b8..9638152 100644 --- a/OpenSim/Region/Environment/Scenes/ScenePresence.cs +++ b/OpenSim/Region/Environment/Scenes/ScenePresence.cs | |||
@@ -443,8 +443,11 @@ namespace OpenSim.Region.Environment.Scenes | |||
443 | foreach (ScenePresence avatar in this.m_scene.RequestAvatarList()) | 443 | foreach (ScenePresence avatar in this.m_scene.RequestAvatarList()) |
444 | { | 444 | { |
445 | this.SendFullUpdateToOtherClient(avatar); | 445 | this.SendFullUpdateToOtherClient(avatar); |
446 | avatar.SendFullUpdateToOtherClient(this); | 446 | if (avatar.LocalId != this.LocalId) |
447 | avatar.SendAppearanceToOtherAgent(this); | 447 | { |
448 | avatar.SendFullUpdateToOtherClient(this); | ||
449 | avatar.SendAppearanceToOtherAgent(this); | ||
450 | } | ||
448 | } | 451 | } |
449 | } | 452 | } |
450 | 453 | ||