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 @@
-->
-
+
+
+ {{data.item.distance.toFixed(1)}}m {{data.item.name}}
+
+
+ {{data.item.distance.toFixed(1)}}m {{data.item.name}}
+
+