diff options
author | UbitUmarov | 2017-11-12 12:11:29 +0000 |
---|---|---|
committer | UbitUmarov | 2017-11-12 12:11:29 +0000 |
commit | 17c65d918a978b6908131a1cae7ccaddeb70d9c5 (patch) | |
tree | 939e0406f9dd6373ff03f897be3257122a5a2dae /OpenSim/Region/CoreModules | |
parent | Merge branch 'master' into httptests (diff) | |
parent | mantis 8253: don't let attachments delete remove controls from viewers on cro... (diff) | |
download | opensim-SC-17c65d918a978b6908131a1cae7ccaddeb70d9c5.zip opensim-SC-17c65d918a978b6908131a1cae7ccaddeb70d9c5.tar.gz opensim-SC-17c65d918a978b6908131a1cae7ccaddeb70d9c5.tar.bz2 opensim-SC-17c65d918a978b6908131a1cae7ccaddeb70d9c5.tar.xz |
Merge branch 'master' into httptests
Diffstat (limited to 'OpenSim/Region/CoreModules')
-rw-r--r-- | OpenSim/Region/CoreModules/Framework/EntityTransfer/EntityTransferModule.cs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/OpenSim/Region/CoreModules/Framework/EntityTransfer/EntityTransferModule.cs b/OpenSim/Region/CoreModules/Framework/EntityTransfer/EntityTransferModule.cs index 9b094f7..d51b9da 100644 --- a/OpenSim/Region/CoreModules/Framework/EntityTransfer/EntityTransferModule.cs +++ b/OpenSim/Region/CoreModules/Framework/EntityTransfer/EntityTransferModule.cs | |||
@@ -1178,6 +1178,7 @@ namespace OpenSim.Region.CoreModules.Framework.EntityTransfer | |||
1178 | agent.ControlFlags |= (uint)AgentManager.ControlFlags.AGENT_CONTROL_FLY; | 1178 | agent.ControlFlags |= (uint)AgentManager.ControlFlags.AGENT_CONTROL_FLY; |
1179 | 1179 | ||
1180 | agent.SenderWantsToWaitForRoot = true; | 1180 | agent.SenderWantsToWaitForRoot = true; |
1181 | |||
1181 | //SetCallbackURL(agent, sp.Scene.RegionInfo); | 1182 | //SetCallbackURL(agent, sp.Scene.RegionInfo); |
1182 | 1183 | ||
1183 | // Reset the do not close flag. This must be done before the destination opens child connections (here | 1184 | // Reset the do not close flag. This must be done before the destination opens child connections (here |
@@ -1877,7 +1878,8 @@ namespace OpenSim.Region.CoreModules.Framework.EntityTransfer | |||
1877 | if(childRegionsToClose != null) | 1878 | if(childRegionsToClose != null) |
1878 | agent.CloseChildAgents(childRegionsToClose); | 1879 | agent.CloseChildAgents(childRegionsToClose); |
1879 | 1880 | ||
1880 | // this may need the attachments | 1881 | if((agent.crossingFlags & 8) == 0) |
1882 | agent.ClearControls(); // don't let attachments delete (called in HasMovedAway) disturb taken controls on viewers | ||
1881 | 1883 | ||
1882 | agent.HasMovedAway((agent.crossingFlags & 8) == 0); | 1884 | agent.HasMovedAway((agent.crossingFlags & 8) == 0); |
1883 | 1885 | ||