aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Framework/Scenes/SceneObjectPartInventory.cs
diff options
context:
space:
mode:
authorMelanie2012-05-05 10:32:04 +0100
committerMelanie2012-05-05 10:32:04 +0100
commit31ab8b2fe0683cbc9fa4503c616722d678b66e33 (patch)
tree34fefd4bf9db7eea797db49e75aaaac5080ea94b /OpenSim/Region/Framework/Scenes/SceneObjectPartInventory.cs
parentMerge branch 'avination' (diff)
parentFire the scripting changed event with CHANGED_OWNER when an object that has c... (diff)
downloadopensim-SC_OLD-31ab8b2fe0683cbc9fa4503c616722d678b66e33.zip
opensim-SC_OLD-31ab8b2fe0683cbc9fa4503c616722d678b66e33.tar.gz
opensim-SC_OLD-31ab8b2fe0683cbc9fa4503c616722d678b66e33.tar.bz2
opensim-SC_OLD-31ab8b2fe0683cbc9fa4503c616722d678b66e33.tar.xz
Merge branch 'master' into careminster
Conflicts: OpenSim/Framework/WebUtil.cs OpenSim/Region/ClientStack/Linden/Caps/BunchOfCaps/BunchOfCaps.cs OpenSim/Region/CoreModules/Asset/FlotsamAssetCache.cs OpenSim/Region/CoreModules/Scripting/LSLHttp/UrlModule.cs OpenSim/Region/Framework/Scenes/ScenePresence.cs
Diffstat (limited to 'OpenSim/Region/Framework/Scenes/SceneObjectPartInventory.cs')
-rw-r--r--OpenSim/Region/Framework/Scenes/SceneObjectPartInventory.cs10
1 files changed, 8 insertions, 2 deletions
diff --git a/OpenSim/Region/Framework/Scenes/SceneObjectPartInventory.cs b/OpenSim/Region/Framework/Scenes/SceneObjectPartInventory.cs
index a190efe..141cf66 100644
--- a/OpenSim/Region/Framework/Scenes/SceneObjectPartInventory.cs
+++ b/OpenSim/Region/Framework/Scenes/SceneObjectPartInventory.cs
@@ -1417,13 +1417,19 @@ namespace OpenSim.Region.Framework.Scenes
1417 { 1417 {
1418 if (engine != null) 1418 if (engine != null)
1419 { 1419 {
1420// m_log.DebugFormat(
1421// "[PRIM INVENTORY]: Resuming script {0} {1} for {2}, OwnerChanged {3}",
1422// item.Name, item.ItemID, item.OwnerID, item.OwnerChanged);
1423
1424 engine.ResumeScript(item.ItemID);
1425
1420 if (item.OwnerChanged) 1426 if (item.OwnerChanged)
1421 engine.PostScriptEvent(item.ItemID, "changed", new Object[] { (int)Changed.OWNER }); 1427 engine.PostScriptEvent(item.ItemID, "changed", new Object[] { (int)Changed.OWNER });
1428
1422 item.OwnerChanged = false; 1429 item.OwnerChanged = false;
1423 engine.ResumeScript(item.ItemID);
1424 } 1430 }
1425 } 1431 }
1426 } 1432 }
1427 } 1433 }
1428 } 1434 }
1429} 1435} \ No newline at end of file