From 30ffefb67bf3d74b6355113bc121437d0bdbba14 Mon Sep 17 00:00:00 2001 From: Justin Clarke Casey Date: Fri, 27 Mar 2009 20:41:35 +0000 Subject: * refactor: call some EventManager triggers directly rather than through scene --- OpenSim/Region/Framework/Scenes/SceneObjectPart.cs | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) (limited to 'OpenSim/Region/Framework/Scenes/SceneObjectPart.cs') diff --git a/OpenSim/Region/Framework/Scenes/SceneObjectPart.cs b/OpenSim/Region/Framework/Scenes/SceneObjectPart.cs index f178550..d30a45f 100644 --- a/OpenSim/Region/Framework/Scenes/SceneObjectPart.cs +++ b/OpenSim/Region/Framework/Scenes/SceneObjectPart.cs @@ -3101,11 +3101,8 @@ if (m_shape != null) { public void TriggerScriptChangedEvent(Changed val) { - if (m_parentGroup != null) - { - if (m_parentGroup.Scene != null) - m_parentGroup.Scene.TriggerObjectChanged(LocalId, (uint)val); - } + if (m_parentGroup != null && m_parentGroup.Scene != null) + m_parentGroup.Scene.EventManager.TriggerOnScriptChangedEvent(LocalId, (uint)val); } public void TrimPermissions() -- cgit v1.1