diff options
A bit more work on prim building related code. Think most of the building tools are now connected up and its now just a case of doing some bug fixing.
Diffstat (limited to '')
-rw-r--r-- | OpenSim/Region/Environment/Scenes/SceneObjectGroup.cs | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/OpenSim/Region/Environment/Scenes/SceneObjectGroup.cs b/OpenSim/Region/Environment/Scenes/SceneObjectGroup.cs index cd38b23..1b7ff23 100644 --- a/OpenSim/Region/Environment/Scenes/SceneObjectGroup.cs +++ b/OpenSim/Region/Environment/Scenes/SceneObjectGroup.cs | |||
@@ -755,6 +755,7 @@ namespace OpenSim.Region.Environment.Scenes | |||
755 | public void UpdateGroupRotation(LLQuaternion rot) | 755 | public void UpdateGroupRotation(LLQuaternion rot) |
756 | { | 756 | { |
757 | this.m_rootPart.UpdateRotation(rot); | 757 | this.m_rootPart.UpdateRotation(rot); |
758 | this.ScheduleGroupForTerseUpdate(); | ||
758 | } | 759 | } |
759 | 760 | ||
760 | /// <summary> | 761 | /// <summary> |
@@ -766,6 +767,7 @@ namespace OpenSim.Region.Environment.Scenes | |||
766 | { | 767 | { |
767 | this.m_rootPart.UpdateRotation(rot); | 768 | this.m_rootPart.UpdateRotation(rot); |
768 | this.AbsolutePosition = pos; | 769 | this.AbsolutePosition = pos; |
770 | this.ScheduleGroupForTerseUpdate(); | ||
769 | } | 771 | } |
770 | 772 | ||
771 | /// <summary> | 773 | /// <summary> |
@@ -813,6 +815,7 @@ namespace OpenSim.Region.Environment.Scenes | |||
813 | prim.RotationOffset = new LLQuaternion(newRot.w, newRot.x, newRot.y, newRot.z); | 815 | prim.RotationOffset = new LLQuaternion(newRot.w, newRot.x, newRot.y, newRot.z); |
814 | } | 816 | } |
815 | } | 817 | } |
818 | this.m_rootPart.ScheduleTerseUpdate(); | ||
816 | } | 819 | } |
817 | #endregion | 820 | #endregion |
818 | /// <summary> | 821 | /// <summary> |