diff options
Attempt to fix mantis issue #82, taking prims into inventory and then rezzing them in another region.
Diffstat (limited to 'OpenSim/Region/Environment/Scenes/ScenePresence.cs')
-rw-r--r-- | OpenSim/Region/Environment/Scenes/ScenePresence.cs | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/OpenSim/Region/Environment/Scenes/ScenePresence.cs b/OpenSim/Region/Environment/Scenes/ScenePresence.cs index 2ef27fd..145e15a 100644 --- a/OpenSim/Region/Environment/Scenes/ScenePresence.cs +++ b/OpenSim/Region/Environment/Scenes/ScenePresence.cs | |||
@@ -425,6 +425,7 @@ namespace OpenSim.Region.Environment.Scenes | |||
425 | 425 | ||
426 | public void MakeRootAgent(LLVector3 pos, bool isFlying) | 426 | public void MakeRootAgent(LLVector3 pos, bool isFlying) |
427 | { | 427 | { |
428 | |||
428 | m_newAvatar = true; | 429 | m_newAvatar = true; |
429 | m_isChildAgent = false; | 430 | m_isChildAgent = false; |
430 | 431 | ||
@@ -433,6 +434,7 @@ namespace OpenSim.Region.Environment.Scenes | |||
433 | AddToPhysicalScene(); | 434 | AddToPhysicalScene(); |
434 | m_physicsActor.Flying = isFlying; | 435 | m_physicsActor.Flying = isFlying; |
435 | 436 | ||
437 | m_scene.CommsManager.UserProfileCacheService.UpdateUserInventory(m_uuid); | ||
436 | //if (!m_gotAllObjectsInScene) | 438 | //if (!m_gotAllObjectsInScene) |
437 | //{ | 439 | //{ |
438 | //m_scene.SendAllSceneObjectsToClient(this); | 440 | //m_scene.SendAllSceneObjectsToClient(this); |