def handleChildLeave(self, childObj, zoneId):
     if childObj.isLocal():
         base.disableZoneLODs()
         localAvatar.guiMgr.clearMinimap(self.minimap)
         self.builder.localAvLeaving()
         self.builder.left()
     self.ignore('transferMinimapObjects')
     self.laMinimapObj = None
     if self.minimap and hasattr(childObj, 'getMinimapObject'):
         if childObj.getMinimapObject():
             self.minimap.removeObject(childObj.getMinimapObject())
     DistributedNode.handleChildLeave(self, childObj, zoneId)
     return
 def handleChildLeave(self, childObj, zoneId):
     if childObj.isLocal():
         base.disableZoneLODs()
         localAvatar.guiMgr.clearMinimap(self.minimap)
         self.builder.localAvLeaving()
         self.builder.left()
     
     self.ignore('transferMinimapObjects')
     self.laMinimapObj = None
     if self.minimap and hasattr(childObj, 'getMinimapObject'):
         if childObj.getMinimapObject():
             self.minimap.removeObject(childObj.getMinimapObject())
         
     
     DistributedNode.handleChildLeave(self, childObj, zoneId)