When loading objects from DB, first add to scene, then call TriggerOnSceneObjectLoaded.

This commit is contained in:
Dan Lake
2012-03-27 12:50:58 -07:00
parent 64a036b4cf
commit 0247d738e2

View File

@@ -1685,8 +1685,8 @@ namespace OpenSim.Region.Framework.Scenes
foreach (SceneObjectGroup group in PrimsFromDB)
{
EventManager.TriggerOnSceneObjectLoaded(group);
AddRestoredSceneObject(group, true, true);
EventManager.TriggerOnSceneObjectLoaded(group);
SceneObjectPart rootPart = group.GetChildPart(group.UUID);
rootPart.Flags &= ~PrimFlags.Scripted;
rootPart.TrimPermissions();