remove the region where we are root from the list of Neighbours and
childSeedsavinationmerge
							parent
							
								
									444b41b22a
								
							
						
					
					
						commit
						92117d48af
					
				|  | @ -1650,6 +1650,14 @@ namespace OpenSim.Region.Framework.Scenes | ||||||
|             } |             } | ||||||
|         } |         } | ||||||
| 
 | 
 | ||||||
|  |         public void DropThisRootRegionFromNeighbours() | ||||||
|  |         { | ||||||
|  |             ulong handle = m_scene.RegionInfo.RegionHandle; | ||||||
|  |             RemoveNeighbourRegion(handle); | ||||||
|  |             Scene.CapsModule.DropChildSeed(UUID, handle); | ||||||
|  |         } | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|         public Dictionary<ulong, string> KnownRegions |         public Dictionary<ulong, string> KnownRegions | ||||||
|         { |         { | ||||||
|             get |             get | ||||||
|  | @ -1851,6 +1859,10 @@ namespace OpenSim.Region.Framework.Scenes | ||||||
|                     newhide = m_currentParcelHide; |                     newhide = m_currentParcelHide; | ||||||
|                     m_currentParcelHide = false; |                     m_currentParcelHide = false; | ||||||
| 
 | 
 | ||||||
|  |                     // take this region out of children Neighbours list | ||||||
|  |                     // possible should be done elsewhere | ||||||
|  |                     DropThisRootRegionFromNeighbours(); | ||||||
|  | 
 | ||||||
|                     ValidateAndSendAppearanceAndAgentData(); |                     ValidateAndSendAppearanceAndAgentData(); | ||||||
| 
 | 
 | ||||||
|                     // attachments |                     // attachments | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue
	
	 UbitUmarov
						UbitUmarov