Hopefully fix Router's issue by caching ID for map compare, not name.
This commit is contained in:
@@ -593,11 +593,10 @@ void LLFloaterWorldMap::trackAvatar( const LLUUID& avatar_id, const std::string&
|
||||
getChild<LLUICtrl>("spin z")->setValue(LLSD(200.f));
|
||||
}
|
||||
// Don't re-request info if we already have it or we won't have it in time to teleport
|
||||
if (mTrackedStatus != LLTracker::TRACKING_AVATAR || name != mTrackedAvatarName)
|
||||
if (mTrackedStatus != LLTracker::TRACKING_AVATAR || avatar_id != mTrackedAvatarID)
|
||||
{
|
||||
mTrackedStatus = LLTracker::TRACKING_AVATAR;
|
||||
mTrackedAvatarName = name;
|
||||
LLTracker::trackAvatar(avatar_id, name);
|
||||
LLTracker::trackAvatar(mTrackedAvatarID = avatar_id, name);
|
||||
}
|
||||
}
|
||||
else
|
||||
|
||||
@@ -192,7 +192,7 @@ private:
|
||||
LLVector3d mTrackedLocation;
|
||||
LLTracker::ETrackingStatus mTrackedStatus;
|
||||
std::string mTrackedSimName;
|
||||
std::string mTrackedAvatarName;
|
||||
LLUUID mTrackedAvatarID;
|
||||
LLSLURL mSLURL;
|
||||
|
||||
LLCtrlListInterface * mListFriendCombo;
|
||||
|
||||
Reference in New Issue
Block a user