mirror of
https://github.com/opensim/opensim.git
synced 2026-08-05 17:05:55 +08:00
Properly sequence updates of avatars and attachments so that we don't
update attachments on child avatars or intermingle agent and attachment updates, which would render the root prim of huds invisible
This commit is contained in:
@@ -3774,6 +3774,14 @@ namespace OpenSim.Region.ClientStack.LindenUDP
|
||||
// doesn't seem to be attached, skip
|
||||
if (!found)
|
||||
continue;
|
||||
|
||||
// On vehicle crossing, the attachments are received
|
||||
// while the avatar is still a child. Don't send
|
||||
// updates here because the LocalId has not yet
|
||||
// been updated and the viewer will derender the
|
||||
// attachments until the avatar becomes root.
|
||||
if (sp.IsChildAgent)
|
||||
continue;
|
||||
}
|
||||
if (part.ParentGroup.IsAttachment && m_disableFacelights)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user