@shownames reveals names of avatars within a parcel with the visibility option turned off

Issue #134 new
Chorazin Allen created an issue

The root of the problem is that objects (and avatars) within nearby parcels that have the visibility option turned off will not appear in the object cache, thus no substitution happens for those names in getCensoredMesasage. Thus if you look on minimap they’ll be anonymised but if you have a hud radar with hovertext display they won’t.

I’ve fixed this for Kokua by switching to the approach that llnetmap uses for getting its list of known nearby avatars which calls LLWorld::getInstance()->getAvatars, with the added benefit of not needing to search the object cache each time.

(You’re welcome to pull the change from Kokua, however please note I’ve just done a fairly major overhaul around shownames/shownametags so it’s best to talk to me to understand the overall thrust of the changes before grabbing the change in isolation)

Comments (0)

  1. Log in to comment