diff options
Diffstat (limited to 'OpenSim/Region/Framework/Scenes/SceneObjectPartInventory.cs')
-rw-r--r-- | OpenSim/Region/Framework/Scenes/SceneObjectPartInventory.cs | 10 |
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 |