From 25677e4a1b12c113062a3d6fc8ea4558ddc319ec Mon Sep 17 00:00:00 2001 From: UbitUmarov Date: Mon, 21 Sep 2015 21:31:01 +0100 Subject: try to remove Scenepresence dependence on sog m_linkedAvatars, sitting may still work --- OpenSim/Region/Framework/Scenes/SceneObjectPart.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'OpenSim/Region/Framework/Scenes/SceneObjectPart.cs') diff --git a/OpenSim/Region/Framework/Scenes/SceneObjectPart.cs b/OpenSim/Region/Framework/Scenes/SceneObjectPart.cs index d1a6692..abac3c0 100644 --- a/OpenSim/Region/Framework/Scenes/SceneObjectPart.cs +++ b/OpenSim/Region/Framework/Scenes/SceneObjectPart.cs @@ -5555,7 +5555,8 @@ SendFullUpdateToClient(remoteClient, Position) ignores position parameter if (m_sittingAvatars.Add(sp)) { - ParentGroup.m_sittingAvatars.Add(sp); + if(!ParentGroup.m_sittingAvatars.Contains(sp)) + ParentGroup.m_sittingAvatars.Add(sp); return true; } -- cgit v1.1