diff --git a/src/device.cc b/src/device.cc index 517d970f5862a61d2fc12191d6a767fe7e274a96..9cbf53c4c72bd1b87452bd66ae8e20a5a2ff5068 100644 --- a/src/device.cc +++ b/src/device.cc @@ -93,6 +93,10 @@ namespace hpp { } frameCacheSize_ = model().frames.size(); + if (has<FrameIndexes_t>(name)) { + const FrameIndexes_t& old = get<FrameIndexes_t>(name); + newF.insert(newF.begin(), old.begin(), old.end()); + } add (name, newF); createData(); createGeomData();