mirror of
https://github.com/opensim/opensim.git
synced 2026-08-11 03:45:35 +08:00
Eliminate multiple updates on link/unlink
This commit is contained in:
@@ -1593,6 +1593,8 @@ namespace OpenSim.Region.Framework.Scenes
|
||||
// occur on link to invoke this elsewhere (such as object selection)
|
||||
parentGroup.RootPart.AddFlag(PrimFlags.CreateSelected);
|
||||
parentGroup.TriggerScriptChangedEvent(Changed.LINK);
|
||||
parentGroup.HasGroupChanged = true;
|
||||
parentGroup.ScheduleGroupForFullUpdate();
|
||||
|
||||
if (client != null)
|
||||
{
|
||||
|
||||
@@ -2389,8 +2389,8 @@ namespace OpenSim.Region.Framework.Scenes
|
||||
// unmoved prims!
|
||||
ResetChildPrimPhysicsPositions();
|
||||
|
||||
HasGroupChanged = true;
|
||||
ScheduleGroupForFullUpdate();
|
||||
//HasGroupChanged = true;
|
||||
//ScheduleGroupForFullUpdate();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@@ -2483,8 +2483,8 @@ namespace OpenSim.Region.Framework.Scenes
|
||||
|
||||
linkPart.Rezzed = RootPart.Rezzed;
|
||||
|
||||
HasGroupChanged = true;
|
||||
ScheduleGroupForFullUpdate();
|
||||
//HasGroupChanged = true;
|
||||
//ScheduleGroupForFullUpdate();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
|
||||
Reference in New Issue
Block a user