diff --git a/scripts/system/inventory/public/inventory.js b/scripts/system/inventory/public/inventory.js index f281c46a8c..ebf399bf9d 100644 --- a/scripts/system/inventory/public/inventory.js +++ b/scripts/system/inventory/public/inventory.js @@ -183,10 +183,12 @@ function sendNearbyUsers() { nearbyUsers.forEach(function(user, i) { var objectToWrite; - var aviName = AvatarList.getAvatar(user).displayName; + var aviDetails = AvatarList.getAvatar(user) + var aviName = aviDetails.displayName; + var aviDistance = Vec3.distance(MyAvatar.position, aviDetails.position); // Window.alert("aviName" + aviName + "user" + user + "MyAvatar.sessionUUID" + MyAvatar.sessionUUID); if (user != MyAvatar.sessionUUID || Controller.getValue(Controller.Hardware.Keyboard.Shift)) { // Don't add ourselves to the list! - objectToWrite = { "name": aviName, "uuid": user }; + objectToWrite = { "name": aviName, "distance": aviDistance, "uuid": user }; nearbyUsersToSend.push(objectToWrite); } }); diff --git a/scripts/system/inventory/src/App.vue b/scripts/system/inventory/src/App.vue index ed0dfe3aa1..a00f09a84b 100644 --- a/scripts/system/inventory/src/App.vue +++ b/scripts/system/inventory/src/App.vue @@ -163,7 +163,7 @@ {{item.data.name}} Sent by {{item.senderName}} - {{item.senderDistance}}m + Distance: {{item.senderDistance.toFixed(1)}}m mdi-plus @@ -632,15 +632,21 @@ --> - + + + +