watch: dont show alvr fake trackers with 100% batteries

This commit is contained in:
galister
2024-02-17 02:44:43 +01:00
parent 68baa3a1ef
commit 5b0d549079

View File

@@ -276,6 +276,20 @@ fn get_tracked_device(
false false
}; };
// TODO: cache this
let is_alvr = system
.get_tracked_device_property(
index,
ETrackedDeviceProperty::Prop_TrackingSystemName_String,
)
.map(|x: String| x.contains("ALVR"))
.unwrap_or(false);
if is_alvr {
// don't show ALVR's fake trackers on battery panel
return None;
}
Some(TrackedDevice { Some(TrackedDevice {
valid: true, valid: true,
index, index,