Fixed bug that can lead to infinitive loops
parent
7cb38712d5
commit
e5a0049c16
|
@ -323,6 +323,11 @@ namespace OpenSim.Region.Environment.Scenes
|
||||||
SceneObjectPart Part = SceneObjectPart.FromXml(reader);
|
SceneObjectPart Part = SceneObjectPart.FromXml(reader);
|
||||||
AddPart(Part);
|
AddPart(Part);
|
||||||
}
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
Console.WriteLine("found unexpected element: " + reader.Name);
|
||||||
|
reader.Read();
|
||||||
|
}
|
||||||
break;
|
break;
|
||||||
case XmlNodeType.EndElement:
|
case XmlNodeType.EndElement:
|
||||||
reader.Read();
|
reader.Read();
|
||||||
|
@ -926,6 +931,7 @@ namespace OpenSim.Region.Environment.Scenes
|
||||||
{
|
{
|
||||||
AbsolutePosition = pos;
|
AbsolutePosition = pos;
|
||||||
m_rootPart.SendTerseUpdateToAllClients();
|
m_rootPart.SendTerseUpdateToAllClients();
|
||||||
|
m_scene.EventManager.TriggerGroupMove(UUID, pos);
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
|
|
Loading…
Reference in New Issue