aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Framework/Scenes/SceneObjectPart.cs
diff options
context:
space:
mode:
Diffstat (limited to 'OpenSim/Region/Framework/Scenes/SceneObjectPart.cs')
-rw-r--r--OpenSim/Region/Framework/Scenes/SceneObjectPart.cs8
1 files changed, 6 insertions, 2 deletions
diff --git a/OpenSim/Region/Framework/Scenes/SceneObjectPart.cs b/OpenSim/Region/Framework/Scenes/SceneObjectPart.cs
index c84596b..6e73b65 100644
--- a/OpenSim/Region/Framework/Scenes/SceneObjectPart.cs
+++ b/OpenSim/Region/Framework/Scenes/SceneObjectPart.cs
@@ -2724,7 +2724,10 @@ namespace OpenSim.Region.Framework.Scenes
2724 2724
2725 if (m_parentGroup != null) 2725 if (m_parentGroup != null)
2726 { 2726 {
2727 m_parentGroup.QueueForUpdateCheck(); 2727 if (!m_parentGroup.areUpdatesSuspended)
2728 {
2729 m_parentGroup.QueueForUpdateCheck();
2730 }
2728 } 2731 }
2729 2732
2730 int timeNow = Util.UnixTimeSinceEpoch(); 2733 int timeNow = Util.UnixTimeSinceEpoch();
@@ -4450,8 +4453,9 @@ namespace OpenSim.Region.Framework.Scenes
4450 { 4453 {
4451 m_shape.TextureEntry = textureEntry; 4454 m_shape.TextureEntry = textureEntry;
4452 TriggerScriptChangedEvent(Changed.TEXTURE); 4455 TriggerScriptChangedEvent(Changed.TEXTURE);
4453 4456 m_updateFlag = 1;
4454 ParentGroup.HasGroupChanged = true; 4457 ParentGroup.HasGroupChanged = true;
4458
4455 //This is madness.. 4459 //This is madness..
4456 //ParentGroup.ScheduleGroupForFullUpdate(); 4460 //ParentGroup.ScheduleGroupForFullUpdate();
4457 //This is sparta 4461 //This is sparta