summaryrefslogtreecommitdiffhomepage
path: root/tracker-steamvr/steamvr.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tracker-steamvr/steamvr.cpp')
-rw-r--r--tracker-steamvr/steamvr.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/tracker-steamvr/steamvr.cpp b/tracker-steamvr/steamvr.cpp
index 689e0ba9..32cb6ed1 100644
--- a/tracker-steamvr/steamvr.cpp
+++ b/tracker-steamvr/steamvr.cpp
@@ -44,7 +44,6 @@ void device_list::fill_device_specs(QList<device_spec>& list)
with_vr_lock([&](vr_t v, error_t)
{
list.clear();
- list.reserve(max_devices);
pose_t device_states[max_devices];
@@ -120,6 +119,8 @@ device_list::device_list()
void device_list::refresh_device_list()
{
+ device_specs.clear();
+ device_specs.reserve(max_devices);
fill_device_specs(device_specs);
}